Page 1 of 1

Nestrādā komanda /help.

Posted: 28 Nov 2010, 03:43
by Thunder[1337]

Code: Select all

public OnPlayerCommandText(playerid, cmdtext[])
{
	if (strcmp("/help", cmdtext, true, 10) == 0)
	{
	SendClientMessage(playerid, 0xFFFF00AA, "---------------------------------------------");
	SendClientMessage(playerid, 0xFFFFFFAA, "/commands lai redzētu pieejamās komandas");
	SendClientMessage(playerid, 0xFFFFFFAA, "/teleports lai redzētu pieejamos teleportus");
	SendClientMessage(playerid, 0xFFFFFFAA, "/rules lai redzētu servera noteikumus");
	return 1;
    }
	if (strcmp("/rules", cmdtext, true, 10) == 0)
 	{
	SendClientMessage(playerid, 0xFFFF00AA, "1.Neizmanto čītus/hakus, trainerus, modus kas var ietekmēt tavu spēlēšanu!");
	SendClientMessage(playerid, 0xFFFF00AA, "2.Nespawnkillo!");
	SendClientMessage(playerid, 0xFFFF00AA, "3.Nepiespamot /report ar nepareizi sastādītu sūdzību!");
	SendClientMessage(playerid, 0xFFFF00AA, "4.Nelamājies, respektē citus spēlētājus un adminus!");
	SendClientMessage(playerid, 0xFFFF00AA, "5.Nejautā pēc admina statusa!");
	SendClientMessage(playerid, 0xFFFF00AA, "6.Nereklamē samp serverus, dažādus webus!");
	SendClientMessage(playerid, 0xFFFF00AA, "7.Neaizskar citu spēlētāju ģimenes!");
	return 1;
	}
	if (strcmp("/teleports", cmdtext, true, 10) == 0)
	{
	SendClientMessage(playerid, 0xFFFFFFAA,"/chilliad, /airport3, /airport2, /airport, /area69, /bayside, /oldairport, /grove, /bigjump, /bowl");
	SendClientMessage(playerid, 0xFFFFFFAA,"/sfpd, /lvpd, /lspd, /carpalace. /crooked, /derby, /dunes, /forest, /graveyard, /hazzard");
	SendClientMessage(playerid, 0xFFFFFFAA,"/drift, /drift2, /drift3, /cardealer, /hippy, /hobo, /hotel, /inn, /military");
	SendClientMessage(playerid, 0xFFFFFFAA,"/motel, /movie, /police, /rbed, /rockman, /quarry, /skatepark, /5towers, /arch /trans, /trans2, /locolow");
	return 1;
	}
	if (strcmp("/commands", cmdtext, true, 10) == 0)
	SendClientMessage(playerid, 0xFFFFFFAA,"/repair, /afon, /afoff");
	SendClientMessage(playerid, 0xFFFFFFAA,"/givecash, /tune, /flip");
	SendClientMessage(playerid, 0xFFFFFFAA,"/lock, /unlock");
	return 1;
	
	}
Ceru uz palīdzību.

Re: Nestrādā komanda /help.

Posted: 28 Nov 2010, 18:29
by Grindz[Vendetta]
1. Kādēļ, tev tur ir atstarpe no "return 1" un "}" (tas pašās beigās). 2.Varbūt vari arī iemest savus error'us, warning'us?

Re: Nestrādā komanda /help.

Posted: 28 Nov 2010, 18:54
by Thunder[1337]
Nav erroru, warningu.

Re: Nestrādā komanda /help.

Posted: 28 Nov 2010, 19:44
by [AoD]Aleksis
Kādēļ tad tur nedrīkstētu būt atstarpe?

Vienīgā help komanda pa visiem skriptiem?
komandā '/help' nav 10 simboli, tur ir 5, tāpat arī citās komandās. Un ko tev izmet serverī? Ka neeksistē komanda?

Re: Nestrādā komanda /help.

Posted: 28 Nov 2010, 20:10
by [BB]Pakito[TITNS]
(headbang) bez atstarpi ka tev saka

Code: Select all

public OnPlayerCommandText(playerid, cmdtext[]) 
{ 
   if (strcmp("/help", cmdtext, true, 10) == 0) 
   { 
   SendClientMessage(playerid, 0xFFFF00AA, "---------------------------------------------"); 
   SendClientMessage(playerid, 0xFFFFFFAA, "/commands lai redzētu pieejamās komandas"); 
   SendClientMessage(playerid, 0xFFFFFFAA, "/teleports lai redzētu pieejamos teleportus"); 
   SendClientMessage(playerid, 0xFFFFFFAA, "/rules lai redzētu servera noteikumus"); 
   return 1; 
    } 
   if (strcmp("/rules", cmdtext, true, 10) == 0) 
    { 
   SendClientMessage(playerid, 0xFFFF00AA, "1.Neizmanto čītus/hakus, trainerus, modus kas var ietekmēt tavu spēlēšanu!"); 
   SendClientMessage(playerid, 0xFFFF00AA, "2.Nespawnkillo!"); 
   SendClientMessage(playerid, 0xFFFF00AA, "3.Nepiespamot /report ar nepareizi sastādītu sūdzību!"); 
   SendClientMessage(playerid, 0xFFFF00AA, "4.Nelamājies, respektē citus spēlētājus un adminus!"); 
   SendClientMessage(playerid, 0xFFFF00AA, "5.Nejautā pēc admina statusa!"); 
   SendClientMessage(playerid, 0xFFFF00AA, "6.Nereklamē samp serverus, dažādus webus!"); 
   SendClientMessage(playerid, 0xFFFF00AA, "7.Neaizskar citu spēlētāju ģimenes!"); 
   return 1; 
   } 
   if (strcmp("/teleports", cmdtext, true, 10) == 0) 
   { 
   SendClientMessage(playerid, 0xFFFFFFAA,"/chilliad, /airport3, /airport2, /airport, /area69, /bayside, /oldairport, /grove, /bigjump, /bowl"); 
   SendClientMessage(playerid, 0xFFFFFFAA,"/sfpd, /lvpd, /lspd, /carpalace. /crooked, /derby, /dunes, /forest, /graveyard, /hazzard"); 
   SendClientMessage(playerid, 0xFFFFFFAA,"/drift, /drift2, /drift3, /cardealer, /hippy, /hobo, /hotel, /inn, /military"); 
   SendClientMessage(playerid, 0xFFFFFFAA,"/motel, /movie, /police, /rbed, /rockman, /quarry, /skatepark, /5towers, /arch /trans, /trans2, /locolow"); 
   return 1; 
   } 
   if (strcmp("/commands", cmdtext, true, 10) == 0) 
   SendClientMessage(playerid, 0xFFFFFFAA,"/repair, /afon, /afoff"); 
   SendClientMessage(playerid, 0xFFFFFFAA,"/givecash, /tune, /flip"); 
   SendClientMessage(playerid, 0xFFFFFFAA,"/lock, /unlock"); 
   return 1; 
   } 

Re: Nestrādā komanda /help.

Posted: 28 Nov 2010, 20:34
by Thunder[1337]
Aleksi, jaa, izmet kad neeksiste komanda.

Re: Nestrādā komanda /help.

Posted: 28 Nov 2010, 23:26
by PROSTO KRASAVA

Code: Select all

public OnPlayerCommandText(playerid, cmdtext[])
{
   new cmd[256];
   if(strcmp(cmd, "/help", true) == 0)
   {
   SendClientMessage(playerid, 0xFFFF00AA, "---------------------------------------------");
   SendClientMessage(playerid, 0xFFFFFFAA, "/commands lai redzētu pieejamās komandas");
   SendClientMessage(playerid, 0xFFFFFFAA, "/teleports lai redzētu pieejamos teleportus");
   SendClientMessage(playerid, 0xFFFFFFAA, "/rules lai redzētu servera noteikumus");
   return 1;
   }
    
   if(strcmp(cmd, "/rules", true) == 0)
    {
   SendClientMessage(playerid, 0xFFFF00AA, "1.Neizmanto čītus/hakus, trainerus, modus kas var ietekmēt tavu spēlēšanu!");
   SendClientMessage(playerid, 0xFFFF00AA, "2.Nespawnkillo!");
   SendClientMessage(playerid, 0xFFFF00AA, "3.Nepiespamot /report ar nepareizi sastādītu sūdzību!");
   SendClientMessage(playerid, 0xFFFF00AA, "4.Nelamājies, respektē citus spēlētājus un adminus!");
   SendClientMessage(playerid, 0xFFFF00AA, "5.Nejautā pēc admina statusa!");
   SendClientMessage(playerid, 0xFFFF00AA, "6.Nereklamē samp serverus, dažādus webus!");
   SendClientMessage(playerid, 0xFFFF00AA, "7.Neaizskar citu spēlētāju ģimenes!");
   return 1;
   }
   
   if(strcmp(cmd, "/teleports", true) == 0)
   {
   SendClientMessage(playerid, 0xFFFFFFAA,"/chilliad, /airport3, /airport2, /airport, /area69, /bayside, /oldairport, /grove, /bigjump, /bowl");
   SendClientMessage(playerid, 0xFFFFFFAA,"/sfpd, /lvpd, /lspd, /carpalace. /crooked, /derby, /dunes, /forest, /graveyard, /hazzard");
   SendClientMessage(playerid, 0xFFFFFFAA,"/drift, /drift2, /drift3, /cardealer, /hippy, /hobo, /hotel, /inn, /military");
   SendClientMessage(playerid, 0xFFFFFFAA,"/motel, /movie, /police, /rbed, /rockman, /quarry, /skatepark, /5towers, /arch /trans, /trans2, /locolow");
   return 1;
   }
   
   if(strcmp(cmd, "/commands", true) == 0)
   {
   SendClientMessage(playerid, 0xFFFFFFAA,"/repair, /afon, /afoff");
   SendClientMessage(playerid, 0xFFFFFFAA,"/givecash, /tune, /flip");
   SendClientMessage(playerid, 0xFFFFFFAA,"/lock, /unlock");
   return 1;
   }
return 0;
}
Pamēģini šādi.

Re: Nestrādā komanda /help.

Posted: 29 Nov 2010, 15:05
by Thunder[1337]
Neiet, izmet vārnu.

Code: Select all

C:UsersUserDesktopSlide2 tesgamemodesSlideStunt.pwn(579) : warning 217: loose indentation
Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2006, ITB CompuPhase


1 Warning.

Re: Nestrādā komanda /help.

Posted: 29 Nov 2010, 15:37
by nismo_AmP
Ieliec kursoru pirms return 0; un nospied Tab taustiņu.

Re: Nestrādā komanda /help.

Posted: 29 Nov 2010, 18:01
by Thunder[1337]
Vienalga neiet. :/

Re: Nestrādā komanda /help.

Posted: 29 Nov 2010, 18:14
by [BB]Pakito[TITNS]
vaig tas atstarpes ? pamegni sita

Code: Select all

public OnPlayerCommandText(playerid, cmdtext[]) 
{ 
   new cmd[256]; 
   if(strcmp(cmd, "/help", true) == 0) 
   { 
   SendClientMessage(playerid, 0xFFFF00AA, "---------------------------------------------"); 
   SendClientMessage(playerid, 0xFFFFFFAA, "/commands lai redzētu pieejamās komandas"); 
   SendClientMessage(playerid, 0xFFFFFFAA, "/teleports lai redzētu pieejamos teleportus"); 
   SendClientMessage(playerid, 0xFFFFFFAA, "/rules lai redzētu servera noteikumus"); 
   return 1; 
   } 
   if(strcmp(cmd, "/rules", true) == 0) 
    { 
   SendClientMessage(playerid, 0xFFFF00AA, "1.Neizmanto čītus/hakus, trainerus, modus kas var ietekmēt tavu spēlēšanu!"); 
   SendClientMessage(playerid, 0xFFFF00AA, "2.Nespawnkillo!"); 
   SendClientMessage(playerid, 0xFFFF00AA, "3.Nepiespamot /report ar nepareizi sastādītu sūdzību!"); 
   SendClientMessage(playerid, 0xFFFF00AA, "4.Nelamājies, respektē citus spēlētājus un adminus!"); 
   SendClientMessage(playerid, 0xFFFF00AA, "5.Nejautā pēc admina statusa!"); 
   SendClientMessage(playerid, 0xFFFF00AA, "6.Nereklamē samp serverus, dažādus webus!"); 
   SendClientMessage(playerid, 0xFFFF00AA, "7.Neaizskar citu spēlētāju ģimenes!"); 
   return 1; 
   } 
   if(strcmp(cmd, "/teleports", true) == 0) 
   { 
   SendClientMessage(playerid, 0xFFFFFFAA,"/chilliad, /airport3, /airport2, /airport, /area69, /bayside, /oldairport, /grove, /bigjump, /bowl"); 
   SendClientMessage(playerid, 0xFFFFFFAA,"/sfpd, /lvpd, /lspd, /carpalace. /crooked, /derby, /dunes, /forest, /graveyard, /hazzard"); 
   SendClientMessage(playerid, 0xFFFFFFAA,"/drift, /drift2, /drift3, /cardealer, /hippy, /hobo, /hotel, /inn, /military"); 
   SendClientMessage(playerid, 0xFFFFFFAA,"/motel, /movie, /police, /rbed, /rockman, /quarry, /skatepark, /5towers, /arch /trans, /trans2, /locolow"); 
   return 1; 
   } 
   if(strcmp(cmd, "/commands", true) == 0) 
   { 
   SendClientMessage(playerid, 0xFFFFFFAA,"/repair, /afon, /afoff"); 
   SendClientMessage(playerid, 0xFFFFFFAA,"/givecash, /tune, /flip"); 
   SendClientMessage(playerid, 0xFFFFFFAA,"/lock, /unlock"); 
   return 1; 
   } 
return 0; 
}

Re: Nestrādā komanda /help.

Posted: 29 Nov 2010, 18:20
by Thunder[1337]
Tak padomā, ja nismo neko par atstarpēm neteica tad tavs posts ir lieks.

Re: Nestrādā komanda /help.

Posted: 30 Nov 2010, 21:07
by nismo_AmP
http://pastebin.com/70BE9c3x

Ja vēl neiet, tad nāksies dot visu skriptu.

Re: Nestrādā komanda /help.

Posted: 09 Feb 2011, 02:49
by Shetch
[SiN]PakItO wrote:vaig tas atstarpes ? pamegni sita

Code: Select all

public OnPlayerCommandText(playerid, cmdtext[]) 
{ 
   new cmd[256]; 
   if(strcmp(cmd, "/help", true) == 0) 
   { 
   SendClientMessage(playerid, 0xFFFF00AA, "---------------------------------------------"); 
   SendClientMessage(playerid, 0xFFFFFFAA, "/commands lai redzētu pieejamās komandas"); 
   SendClientMessage(playerid, 0xFFFFFFAA, "/teleports lai redzētu pieejamos teleportus"); 
   SendClientMessage(playerid, 0xFFFFFFAA, "/rules lai redzētu servera noteikumus"); 
   return 1; 
   } 
   if(strcmp(cmd, "/rules", true) == 0) 
    { 
   SendClientMessage(playerid, 0xFFFF00AA, "1.Neizmanto čītus/hakus, trainerus, modus kas var ietekmēt tavu spēlēšanu!"); 
   SendClientMessage(playerid, 0xFFFF00AA, "2.Nespawnkillo!"); 
   SendClientMessage(playerid, 0xFFFF00AA, "3.Nepiespamot /report ar nepareizi sastādītu sūdzību!"); 
   SendClientMessage(playerid, 0xFFFF00AA, "4.Nelamājies, respektē citus spēlētājus un adminus!"); 
   SendClientMessage(playerid, 0xFFFF00AA, "5.Nejautā pēc admina statusa!"); 
   SendClientMessage(playerid, 0xFFFF00AA, "6.Nereklamē samp serverus, dažādus webus!"); 
   SendClientMessage(playerid, 0xFFFF00AA, "7.Neaizskar citu spēlētāju ģimenes!"); 
   return 1; 
   } 
   if(strcmp(cmd, "/teleports", true) == 0) 
   { 
   SendClientMessage(playerid, 0xFFFFFFAA,"/chilliad, /airport3, /airport2, /airport, /area69, /bayside, /oldairport, /grove, /bigjump, /bowl"); 
   SendClientMessage(playerid, 0xFFFFFFAA,"/sfpd, /lvpd, /lspd, /carpalace. /crooked, /derby, /dunes, /forest, /graveyard, /hazzard"); 
   SendClientMessage(playerid, 0xFFFFFFAA,"/drift, /drift2, /drift3, /cardealer, /hippy, /hobo, /hotel, /inn, /military"); 
   SendClientMessage(playerid, 0xFFFFFFAA,"/motel, /movie, /police, /rbed, /rockman, /quarry, /skatepark, /5towers, /arch /trans, /trans2, /locolow"); 
   return 1; 
   } 
   if(strcmp(cmd, "/commands", true) == 0) 
   { 
   SendClientMessage(playerid, 0xFFFFFFAA,"/repair, /afon, /afoff"); 
   SendClientMessage(playerid, 0xFFFFFFAA,"/givecash, /tune, /flip"); 
   SendClientMessage(playerid, 0xFFFFFFAA,"/lock, /unlock"); 
   return 1; 
   } 
return 0; 
}
Tev jau vienreiz teica. Nav nekādas nozīmes vai tur tās atstarpes ir vai nav.
Neviena no skriptošanas valodām par kurām esmu dzirdējis komandas neapstājas uz atstarpēm! *sigh*
Būtu vispirms pārbaudijis pirms rakstijis.