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
#pragma tabsize 0 stavi na poÄetku skripte
Citat: RedMan poslato Januar 29, 2011, 20:05:42 POSLE PODNE
#pragma tabsize 0 stavi na poÄetku skripte
Hvala jako puno..
Sredjeno je sve.
moze LOCK!
Indentiraj kodu.
#pragma tabsize 0
- ti neće puno pomoći.
gore ti je if bio pokaknut jedan razmak ulijevo zato ti doslo :D
a i netreba mu ovaj }
iznad returna
Citat: [ST] Matt' poslato Januar 29, 2011, 22:44:49 POSLE PODNE
a i netreba mu ovaj }
iznad returna
NauÄi osnove pa onda daji savjete.
Osnove? Ja sam napravio Stunt Mod i svaku komandu sam radio bez } iznad returna -.-
Da, dobro si proÄitao - osnove. Svaku otvorenu ( { ) zagradu treba zatvoriti ( } ).
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
Citat: [ST] Matt' poslato Januar 29, 2011, 23:49:32 POSLE PODNE
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.
Citat: [ST] Matt' poslato Januar 29, 2011, 23:49:32 POSLE PODNE
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
Citat: [ST] Matt' poslato Januar 29, 2011, 23:41:11 POSLE PODNE
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.
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 -.-'
Citat: [ST] Matt' poslato Januar 30, 2011, 00:43:34 PRE PODNE
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 -.-'
Citat: Emilijo L. (Correlli) poslato Januar 29, 2011, 23:51:58 POSLE PODNE
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.
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.
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.
Eee evo da ne otvaram novu temu ovdije cu pitati.
Pravim textdraw i sve mi je uredu msm bar ja msm da je sve uredu.
Evo:
public OnGameModeInit()
{
//TextDraw
text1 = TextDrawCreate(5, 436, "TextDraw!");
TextDrawAlignment(text1, 1);
TextDrawFont(text1, 1);
TextDrawLetterSize(text1, 0.55, 0.9);
TextDrawColor(text1, 0xFF0000AA)
}
return 1;
}
I pokaziva mi ove Errore:
C:\Users\x\Desktop\Moja_Druga_FS.pwn(39) : error 017: undefined symbol "text1"
C:\Users\x\Desktop\Moja_Druga_FS.pwn(40) : error 017: undefined symbol "text1"
C:\Users\x\Desktop\Moja_Druga_FS.pwn(41) : error 017: undefined symbol "text1"
C:\Users\x\Desktop\Moja_Druga_FS.pwn(42) : error 017: undefined symbol "text1"
C:\Users\x\Desktop\Moja_Druga_FS.pwn(43) : error 017: undefined symbol "text1"
C:\Users\x\Desktop\Moja_Druga_FS.pwn(45) : error 010: invalid function or declaration
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
6 Errors.
Naravno an vrh scripte sam dodao:
new Text:text1;
Pomazite plsss
Zanima me jesi li resio brate il ti treba jos uvek pomoc ?
Citat: naithan poslato April 09, 2024, 20:47:17 POSLE PODNE
Zanima me jesi li resio brate il ti treba jos uvek pomoc ?
Tipican samper koji vjesi na forumu 24/7, koji ima preko 20 godina. Njegove generacije se ozenile a on ovdje pokusaje biti smijesan..
Citat: surreal poslato April 10, 2024, 18:37:40 POSLE PODNE
Tipican samper koji vjesi na forumu 24/7, koji ima preko 20 godina. Njegove generacije se ozenile a on ovdje pokusaje biti smijesan..
Niti sam samper, niti blejim 24/7 na forumu, ovo je vise zezanje neko interno izmedju nas na discordu bilo pa sam bump par tema iz praistorije...
To sto se pola moje generacije ozenilo, neka je sto se mene tice, moji ciljevi su drugaciji u zivotu, ali da nasao se neko pametovati drugima kako da zive zivot.
Pricate o nekome o kome ne znate skoro nista, pravite se pametni konstantno, nicim izazvani. Manite me se.