b]Skripta koju koristim: Bm
Detaljan opis problema: Imam problem svaki put kada npr sredim komandu /sellgun npr umesto formata stavim SCM ja compilam i izbaci mi errore samo kada editujem npr ime srv tad radim kako da sredim to 😢 😕
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
[Pomoc]Ne radi
440
440
pregleda
14
14
postova
Ova tema je zaključana. Samo moderatori i administratori mogu odgovarati.
pre 11 godina
pre 11 godina
pa zato što ne mozes npr SCM(playerid, -1"Imate %s novca u rukama ",pInfo);
to ne moze jer moraš format koristit i string , nadam se da kontaš probaj sa SCMF , slicno je formatu ...
to ne moze jer moraš format koristit i string , nadam se da kontaš probaj sa SCMF , slicno je formatu ...
pre 11 godina
Ne to npr ja imam format i ja ga izbrisem celog i umesto njega stavim SendClientMessage(playerid, BLABLA,"BLABLA");
I izbacuje eror
Kada izbrisem komandu radi sve
I izbacuje eror
C:\Users\Freddy\Desktop\Balkan Matrix RolePlay\gamemodes\BM.pwn(22) : warning 216: nested comment
C:\Users\Freddy\Desktop\Balkan Matrix RolePlay\gamemodes\BM.pwn(10276) : error 035: argument type mismatch (argument 2)
C:\Users\Freddy\Desktop\Balkan Matrix RolePlay\gamemodes\BM.pwn(10282) : error 035: argument type mismatch (argument 2)
C:\Users\Freddy\Desktop\Balkan Matrix RolePlay\gamemodes\BM.pwn(17612) : error 035: argument type mismatch (argument 2)
C:\Users\Freddy\Desktop\Balkan Matrix RolePlay\gamemodes\BM.pwn(17613) : error 035: argument type mismatch (argument 2)
C:\Users\Freddy\Desktop\Balkan Matrix RolePlay\gamemodes\BM.pwn(17614) : error 035: argument type mismatch (argument 2)
C:\Users\Freddy\Desktop\Balkan Matrix RolePlay\gamemodes\BM.pwn(17615) : error 035: argument type mismatch (argument 2)
C:\Users\Freddy\Desktop\Balkan Matrix RolePlay\gamemodes\BM.pwn(17616) : error 035: argument type mismatch (argument 2)
C:\Users\Freddy\Desktop\Balkan Matrix RolePlay\gamemodes\BM.pwn(17621) : error 035: argument type mismatch (argument 2)
C:\Users\Freddy\Desktop\Balkan Matrix RolePlay\gamemodes\BM.pwn(17622) : error 035: argument type mismatch (argument 2)
C:\Users\Freddy\Desktop\Balkan Matrix RolePlay\gamemodes\BM.pwn(17637) : error 035: argument type mismatch (argument 2)
C:\Users\Freddy\Desktop\Balkan Matrix RolePlay\gamemodes\BM.pwn(17709) : error 035: argument type mismatch (argument 2)
C:\Users\Freddy\Desktop\Balkan Matrix RolePlay\gamemodes\BM.pwn(17710) : error 035: argument type mismatch (argument 2)
C:\Users\Freddy\Desktop\Balkan Matrix RolePlay\gamemodes\BM.pwn(17711) : error 035: argument type mismatch (argument 2)
C:\Users\Freddy\Desktop\Balkan Matrix RolePlay\gamemodes\BM.pwn(17721) : error 035: argument type mismatch (argument 2)
C:\Users\Freddy\Desktop\Balkan Matrix RolePlay\gamemodes\BM.pwn(32385) : error 035: argument type mismatch (argument 2)
C:\Users\Freddy\Desktop\Balkan Matrix RolePlay\gamemodes\BM.pwn(32415) : error 035: argument type mismatch (argument 2)
C:\Users\Freddy\Desktop\Balkan Matrix RolePlay\gamemodes\BM.pwn(34716) : error 035: argument type mismatch (argument 2)
C:\Users\Freddy\Desktop\Balkan Matrix RolePlay\gamemodes\BM.pwn(35972) : error 035: argument type mismatch (argument 2)
C:\Users\Freddy\Desktop\Balkan Matrix RolePlay\gamemodes\BM.pwn(36011) : error 035: argument type mismatch (argument 2)
C:\Users\Freddy\Desktop\Balkan Matrix RolePlay\gamemodes\BM.pwn(36050) : error 035: argument type mismatch (argument 2)
C:\Users\Freddy\Desktop\Balkan Matrix RolePlay\gamemodes\BM.pwn(36089) : error 035: argument type mismatch (argument 2)
C:\Users\Freddy\Desktop\Balkan Matrix RolePlay\gamemodes\BM.pwn(36128) : error 035: argument type mismatch (argument 2)
C:\Users\Freddy\Desktop\Balkan Matrix RolePlay\gamemodes\BM.pwn(36167) : error 035: argument type mismatch (argument 2)
C:\Users\Freddy\Desktop\Balkan Matrix RolePlay\gamemodes\BM.pwn(60370) : error 035: argument type mismatch (argument 2)
C:\Users\Freddy\Desktop\Balkan Matrix RolePlay\gamemodes\BM.pwn(60372) : error 035: argument type mismatch (argument 2)
C:\Users\Freddy\Desktop\Balkan Matrix RolePlay\gamemodes\BM.pwn(60374) : error 035: argument type mismatch (argument 2)
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
26 Errors.
Kada izbrisem komandu radi sve
pre 11 godina
C:\Users\Freddy\Desktop\Balkan Matrix RolePlay\gamemodes\BM.pwn(10276) : error 035: argument type mismatch (argument 2)
de postavi ovu liniju i postavi format prije i to što si preuredio u SCM
de postavi ovu liniju i postavi format prije i to što si preuredio u SCM
pre 11 godina
SendClientMessage(playerid, BELA, "* Kada se budete umorili idite do kucice i predajte mleko(/predajmleko).");Evo ti cela cmd koju sam malo preuredio evo ti /sellgun
if(strcmp(cmd,"/sellgun",true)==0 || strcmp(cmd,"/napravioruzije",true)==0)
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo == 32)
{
new x_weapon,weapon,ammo,price;
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GREY, ": "BELA"/sellgun [ID Igraca/Dio Imena] [ime oruzija]");
SendClientMessage(playerid, COLOR_GREY, ": "BELA"noz(50) palica(50) sdpistolj(50) dezert(150) m4(600)");
SendClientMessage(playerid, COLOR_GREY, ": "BELA"hekler(300) pumparica(200) puska (250) kalas(550)");
return 1;
}
giveplayerid = ReturnUser(tmp);
if (IsPlayerConnected(giveplayerid))
{
if(PlayerInfo < 3)
{
SendClientMessage(playerid, COLOR_LIGHTRED, " {FFFFFF}Igrac mora biti minimum level 2! ");
if(PlayerInfo >= 1) return SCM(playerid,COLOR_WHITE,"u zatvoru/Jailu si nemozes sellgun !");
return 1;
}
if(giveplayerid != INVALID_PLAYER_ID)
{
x_weapon = strtok(cmdtext, idx);
if(!strlen(x_weapon))
{
SendClientMessage(playerid, COLOR_GREY, ": "BELA"/sellgun [ID Igraca/Dio Imena] [ime oruzija]");
SendClientMessage(playerid, COLOR_GREY, ": "BELA"noz(50) palica(50) dezert(150) m4(600)");
SendClientMessage(playerid, COLOR_GREY, ": "BELA"hekler(300) pumparica(200) puska (250) kalas(550)");
return 1;
}
}
if(strcmp(x_weapon,"noz",true) == 0) { if(PlayerInfo > 49) { weapon = 4; price = 50; ammo = 1; } else { SendClientMessage(playerid,COLOR_GREY,"Nemate dovoljno materijala za to oruzije!"); return 1; } }
else if(strcmp(x_weapon,"palica",true) == 0) { if(PlayerInfo > 49) { weapon = 5; price = 50; ammo = 1; } else { SendClientMessage(playerid,COLOR_GREY,"Nemate dovoljno materijala za to oruzije!"); return 1; } }
else if(strcmp(x_weapon,"dezert",true) == 0) { if(PlayerInfo > 149) { weapon = 24; price = 150; ammo = 50; } else { SendClientMessage(playerid,COLOR_GREY,"Nemate dovoljno materijala za to oruzije!"); return 1; } }
else if(strcmp(x_weapon,"hekler",true) == 0) { if(PlayerInfo > 299) { weapon = 29; price = 300; ammo = 150; } else { SendClientMessage(playerid,COLOR_GREY,"Nemate dovoljno materijala za to oruzije!"); return 1; } }
else if(strcmp(x_weapon,"pumparica",true) == 0) { if(PlayerInfo > 199) { weapon = 25; price = 200; ammo = 100; } else { SendClientMessage(playerid,COLOR_GREY,"Nemate dovoljno materijala za to oruzije!"); return 1; } }
else if(strcmp(x_weapon,"kalas",true) == 0) { if(PlayerInfo > 499) { weapon = 30; price = 550; ammo = 200; } else { SendClientMessage(playerid,COLOR_GREY,"Nemate dovoljno materijala za to oruzije!"); return 1; } }
else if(strcmp(x_weapon,"m4",true) == 0) { if(PlayerInfo > 599) { weapon = 31; price = 600; ammo = 200; } else { SendClientMessage(playerid,COLOR_GREY,"Nemate dovoljno materijala za to oruzije!"); return 1; } }
else if(strcmp(x_weapon,"puska",true) == 0) { if(PlayerInfo > 249) { weapon = 33; price = 250; ammo = 60; } else { SendClientMessage(playerid,COLOR_GREY,"Nemate dovoljno materijala za to oruzije!"); return 1; } }
else { SendClientMessage(playerid,COLOR_GREY," Nepravilno ime oruzija!"); return 1; }
if (ProxDetectorS(5.0, playerid, giveplayerid))
{
if(PlayerInfo > 0)
{
new skill = 2 * PlayerInfo;
new mats = price / 100;
price -= (mats)*(skill);
}
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "Dali ste %s-u %s sa %d municije, za %d materijala.", giveplayer,x_weapon, ammo, price);
PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
SendClientMessage(playerid, COLOR_GREY, string);
format(string, sizeof(string), "Primili ste %s sa %d municije od %s-a.", x_weapon, ammo, sendername);
SendClientMessage(giveplayerid, COLOR_GREY, string);
PlayerPlaySound(giveplayerid, 1052, 0.0, 0.0, 0.0);
new gunname;
GetWeaponName(weapon, gunname, sizeof(gunname));
format(string, sizeof(string), "* %s daje %s %s-u.", sendername, gunname,giveplayer);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
GivePlayerWeapon(giveplayerid,weapon,ammo);
PlayerInfo -= price;
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, "Predaleko ste.");
return 1;
}
}
else
{
format(string, sizeof(string), " %d nije aktivan igrac.", giveplayerid);
SendClientMessage(playerid, COLOR_GRAD1, string);
}
}
else return SendClientMessage(playerid, COLOR_GRAD1, " Niste Diler Oruzja !"); }
return 1;
}
pre 11 godina
SendClientMessage(playerid, -1, ""CRVENA1" * Kada se budete umorili idite do kucice i predajte mleko(/predajmleko).");de probaj ovako ali kad ovako stavljas boja ti treba da bude definirana #define CRVENA1 "{F81414}"
pre 11 godina
Ok sredio sam ali kada ja compilam izbaci mi 4 errora evo ti koja
Evo ti deo skripte
C:\Users\Freddy\Desktop\Balkan Matrix RolePlay\gamemodes\BM.pwn(22) : warning 216: nested comment
C:\Users\Freddy\Desktop\Balkan Matrix RolePlay\gamemodes\BM.pwn(14973) : error 017: undefined symbol "sendername"
C:\Users\Freddy\Desktop\Balkan Matrix RolePlay\gamemodes\BM.pwn(14973) : error 017: undefined symbol "sendername"
C:\Users\Freddy\Desktop\Balkan Matrix RolePlay\gamemodes\BM.pwn(14973) : error 029: invalid expression, assumed zero
C:\Users\Freddy\Desktop\Balkan Matrix RolePlay\gamemodes\BM.pwn(14973) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
4 Errors.Evo ti deo skripte
public OnPlayerExitVehicle(playerid, vehicleid)
{
if(TransportDuty > 0)
{
if(TransportDuty == 1)
{
new result;
format(result, sizeof(result),"Taxi vozilo");
UpdateDynamic3DTextLabelText(Taxikolt,LIGHTBLUE,result);
}
}
new State ;
State=GetPlayerState(playerid);
if(State == PLAYER_STATE_DRIVER)
{
GetPlayerName(playerid, sendername, sizeof(sendername));
if (kacigawearg == 1)
{
// neradi za sada nista
}
else
gEngine = 1;
engineOn[GetPlayerVehicleID(playerid)] = 1;
pre 11 godina
Ovo izbacuje
C:\Users\Freddy\Desktop\Balkan Matrix RolePlay\gamemodes\BM.pwn(22) : warning 216: nested comment
C:\Users\Freddy\Desktop\Balkan Matrix RolePlay\gamemodes\BM.pwn(17711) : warning 213: tag mismatch
C:\Users\Freddy\Desktop\Balkan Matrix RolePlay\gamemodes\BM.pwn(17711) : warning 213: tag mismatch
C:\Users\Freddy\Desktop\Balkan Matrix RolePlay\gamemodes\BM.pwn(17711) : warning 202: number of arguments does not match definition
C:\Users\Freddy\Desktop\Balkan Matrix RolePlay\gamemodes\BM.pwn(17711) : warning 202: number of arguments does not match definition
C:\Users\Freddy\Desktop\Balkan Matrix RolePlay\gamemodes\BM.pwn(32309) : error 035: argument type mismatch (argument 2)
C:\Users\Freddy\Desktop\Balkan Matrix RolePlay\gamemodes\BM.pwn(32339) : error 035: argument type mismatch (argument 2)
C:\Users\Freddy\Desktop\Balkan Matrix RolePlay\gamemodes\BM.pwn(34640) : error 035: argument type mismatch (argument 2)
C:\Users\Freddy\Desktop\Balkan Matrix RolePlay\gamemodes\BM.pwn(35896) : error 035: argument type mismatch (argument 2)
C:\Users\Freddy\Desktop\Balkan Matrix RolePlay\gamemodes\BM.pwn(35935) : error 035: argument type mismatch (argument 2)
C:\Users\Freddy\Desktop\Balkan Matrix RolePlay\gamemodes\BM.pwn(35974) : error 035: argument type mismatch (argument 2)
C:\Users\Freddy\Desktop\Balkan Matrix RolePlay\gamemodes\BM.pwn(36013) : error 035: argument type mismatch (argument 2)
C:\Users\Freddy\Desktop\Balkan Matrix RolePlay\gamemodes\BM.pwn(36052) : error 035: argument type mismatch (argument 2)
C:\Users\Freddy\Desktop\Balkan Matrix RolePlay\gamemodes\BM.pwn(36091) : error 035: argument type mismatch (argument 2)
C:\Users\Freddy\Desktop\Balkan Matrix RolePlay\gamemodes\BM.pwn(60294) : error 035: argument type mismatch (argument 2)
C:\Users\Freddy\Desktop\Balkan Matrix RolePlay\gamemodes\BM.pwn(60296) : error 035: argument type mismatch (argument 2)
C:\Users\Freddy\Desktop\Balkan Matrix RolePlay\gamemodes\BM.pwn(60298) : error 035: argument type mismatch (argument 2)
C:\Users\Freddy\Desktop\Balkan Matrix RolePlay\gamemodes\BM.pwn(60299) : error 035: argument type mismatch (argument 2)
C:\Users\Freddy\Desktop\Balkan Matrix RolePlay\gamemodes\BM.pwn(61018) : error 035: argument type mismatch (argument 2)
C:\Users\Freddy\Desktop\Balkan Matrix RolePlay\gamemodes\BM.pwn(61034) : error 035: argument type mismatch (argument 2)
C:\Users\Freddy\Desktop\Balkan Matrix RolePlay\gamemodes\BM.pwn(84472) : error 035: argument type mismatch (argument 3)
C:\Users\Freddy\Desktop\Balkan Matrix RolePlay\gamemodes\BM.pwn(84476) : error 035: argument type mismatch (argument 3)
C:\Users\Freddy\Desktop\Balkan Matrix RolePlay\gamemodes\BM.pwn(84480) : error 035: argument type mismatch (argument 3)
C:\Users\Freddy\Desktop\Balkan Matrix RolePlay\gamemodes\BM.pwn(84484) : error 035: argument type mismatch (argument 3)
C:\Users\Freddy\Desktop\Balkan Matrix RolePlay\gamemodes\BM.pwn(92827) : warning 203: symbol is never used: "PlayerPos"
C:\Users\Freddy\Desktop\Balkan Matrix RolePlay\gamemodes\BM.pwn(92827) : warning 203: symbol is never used: "VehiclesName"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
19 Errors.
pre 11 godina
http://wiki.sa-mp.com/wiki/Errors_List#035:_argument_type_mismatch_.28argument_x.29
eto ti Å¡ta znace ti errori proÄitaj malo ne mogu niÅ¡ta uradit ti bez te skripte il tog koda citavog uci se
eto ti Å¡ta znace ti errori proÄitaj malo ne mogu niÅ¡ta uradit ti bez te skripte il tog koda citavog uci se
pre 11 godina

Molimo te da procitas pravila foruma te da onda otvoris temu po pravilima.
Razlog zakljucavanja:
Vec sam ti jednom rekao da se pridrzavas pravila kada otvaras temu znaci moras da opises u cemu je problem a ne samo "Ne radi" sta ne radi brt ne radi slavina ?
Pravila:
Glavna pravila Balkan SA:MP foruma .
Razgovor u vezi PAWN-Skriptanja .
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava