Evo poceo sam nest radit i sada sam za pocetak htio napraviti bezveze komandu npr.
Kad neko kuca /teleports da mu izbaci koji su Teleportovi na serveru.
I ovako mi izgleda komanda:
public OnPlayerCommandText(playerid, cmdtext[])
{
if( (strcmp(cmdtext, "/clearchat",true)==0) && (strcmp(cmdtext, "/clear", true)==0) ) {
SendClientMessage(playerid, 0xFFFF0055, "-------------= TELEPORTS =-------------");
SendClientMessage(playerid, 0xFFFF0055, "/dairport /airportLV /stuntairport /stuntairport2 /airportSF /flyer /paynspray /beach /area69 /arch /bigjump /bowl /cardealer ")");
SendClientMessage(playerid, 0xFFFF0055, "/crooked /derby /parkour /drift /drift2 /drift3 /drift5 /dunes /desert /forest /garage /graveyard /basejump");
SendClientMessage(playerid, 0xFFFF0055, "/grove /hazzard /hippy /hobo /race1 /hotel /trial /bmxer /parkour /inn /mafia /mansion /military /motel /carpalace /racer");
SendClientMessage(playerid, 0xFFFF0055, "/movieset /pimp /police /rbed /rockman /stuntquarry /5towers /ammu1 /ammu2 /ammu3 /drag3 /drag4 /truckstop");
SendClientMessage(playerid, 0xFFFF0055, "/carrier /derby2 /beach2 /drift4 /race /flyer /basejump/drag /drag2 /parkour2");
SendClientMessage(playerid, 0xFFFF0055, "/alien /shooter /skatepark /lake /dm /kamikaze /trainstation /bumpcars");
}
return 1;
}
I izbaci mi ovaj Error:
C:\Users\x\Desktop\samp server\Filterscript\Moja_Prva_FS.pwn(103) : warning 217: loose indentation
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
1 Warning.
Tocnije to je ova linija:
return 1;
EDIT1:Sry zbog naslova,zaboravio sam ime naslov teme! sry
[POMOC]
3,005
pregleda
19
postova
29. Jan. 2011.
29. Jan. 2011.
RedMan wrote on January 29, 2011, 7:05 pm:
#pragma tabsize 0 stavi na poÄetku skripte
Hvala jako puno..
Sredjeno je sve.
moze LOCK!
29. Jan. 2011.
Quote from January 29, 2011, 9:44 pm:
a i netreba mu ovaj }
iznad returna
iznad returna
NauÄi osnove pa onda daji savjete.
29. Jan. 2011.
Osnove? Ja sam napravio Stunt Mod i svaku komandu sam radio bez } iznad returna -.-
29. Jan. 2011.
Da, dobro si proÄitao - osnove. Svaku otvorenu ( { ) zagradu treba zatvoriti ( } ).
29. Jan. 2011.
if (strcmp("/deagle", cmdtext, true, 10) == 0)
{
if(GetPlayerMoney(playerid) < 2000) return SendClientMessage(playerid, 0xFF9900AA, "Nemaš dovoljno novaca da kupiš Deagle!");
GivePlayerMoney(playerid, -2000);
SendClientMessage(playerid,0xFF9900AA,"Uspješno si kupio Deagle!");
GivePlayerWeapon(playerid, 24, 150);
GivePlayerMoney(playerid, -2000);
return 1;Nisam zatvorio i radi
29. Jan. 2011.
Quote from January 29, 2011, 10:49 pm:
if (strcmp("/deagle", cmdtext, true, 10) == 0)
{
if(GetPlayerMoney(playerid) < 2000) return SendClientMessage(playerid, 0xFF9900AA, "Nemaš dovoljno novaca da kupiš Deagle!");
GivePlayerMoney(playerid, -2000);
SendClientMessage(playerid,0xFF9900AA,"Uspješno si kupio Deagle!");
GivePlayerWeapon(playerid, 24, 150);
GivePlayerMoney(playerid, -2000);
return 1;Nisam zatvorio i radi
To ti misliÅ¡ da radi. Ako ti kompajler ne izbaci ni jednog errora/warning onda to ne znaÄi da ustvari radi. A errora/warninga ti ne baca, jer si vjerojatno nabacao zagrade za zatvaranje negdje dolje u skripti.
I /deagle ima 7 znakova, a ne 10.
Kao Å¡to sam rekao, nemaÅ¡ pojma o osnovama, a sa tom svojom kodom si to i potvrdio. Prvo nauÄi osnove pa onda dijeli savjete.
29. Jan. 2011.
Quote from January 29, 2011, 10:49 pm:
if (strcmp("/deagle", cmdtext, true, 10) == 0)
{
if(GetPlayerMoney(playerid) < 2000) return SendClientMessage(playerid, 0xFF9900AA, "Nemaš dovoljno novaca da kupiš Deagle!");
GivePlayerMoney(playerid, -2000);
SendClientMessage(playerid,0xFF9900AA,"Uspješno si kupio Deagle!");
GivePlayerWeapon(playerid, 24, 150);
GivePlayerMoney(playerid, -2000);
return 1;Nisam zatvorio i radi
Quote from January 29, 2011, 10:41 pm:
Osnove? Ja sam napravio Stunt Mod i svaku komandu sam radio bez } iznad returna -.-
Koji idol,pravis budalom sebe pa pokusavas i nas,pricas nemoguce.
29. Jan. 2011.
Ne kužim , ti kažeš da ovo što sam ja postao ovaj kod neradi? Pa eto pogledaj mi video pa vidi jel radi ili ne -.-'
29. Jan. 2011.
Quote from January 29, 2011, 11:43 pm:
Ne kužim , ti kažeš da ovo što sam ja postao ovaj kod neradi? Pa eto pogledaj mi video pa vidi jel radi ili ne -.-'
Emilijo L. (Correlli) wrote on January 29, 2011, 10:51 pm:
To ti misliÅ¡ da radi. Ako ti kompajler ne izbaci ni jednog errora/warning onda to ne znaÄi da ustvari radi. A errora/warninga ti ne baca, jer si vjerojatno nabacao zagrade za zatvaranje negdje dolje u skripti.
I /deagle ima 7 znakova, a ne 10.
Kao Å¡to sam rekao, nemaÅ¡ pojma o osnovama, a sa tom svojom kodom si to i potvrdio. Prvo nauÄi osnove pa onda dijeli savjete.
I /deagle ima 7 znakova, a ne 10.
Kao Å¡to sam rekao, nemaÅ¡ pojma o osnovama, a sa tom svojom kodom si to i potvrdio. Prvo nauÄi osnove pa onda dijeli savjete.
Ubaci koju komandu više ili probaj samo tu jedno ostavit.. Možeš sebe ili nekog drugog napravit budalom, ali mene ne možeš, jer imam znanje sa PAWN jezikom već par godina.
30. Jan. 2011.
To Å¡to ti je kompajler kompajliro ne znaÄi niÅ¡ta. NauÄi osnove bilo kojeg C jezika i vidjet ces da SVAKA zagrada koja je otvorena treba biti i zatvorena. I nemoj se praviti pametan ako nisi nauÄio, to ti u životu NIKAD neće pomoći.
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava