[POMOC]oko lance za gume


Započeo TheForest1, Oktobar 28, 2014, 21:47:52 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim:RP
Opis problema o kojem se radi:Napravio sma komandu za lance za gume i grudve izbacimi error ako mi neko moze pomoci. evo kodovi.
Dio skripte:
Slika (neobavezno): http://prntscr.com/50pp19

////////////////////////////////////////////////////////
YCMD:stavilanac(playerid, params[])
{
if(!IsPlayerInAnyVehicle(playerid)) return SCM(playerid, SIVA, "Niste u vozilu");
if(PI[playerid][pLanac] == 0) return SCM(playerid, SIVA, "Nemas lanac");
if(Zakaceno[GetPlayerVehicleID(playerid)] == 1) return SCM(playerid, SIVA, "Vec ste zakacili lance za gume na ovom vozilu");
new pveh = GetVehicleModel(GetPlayerVehicleID(playerid));
if(pveh == 509 || pveh == 481 || pveh == 510 || pveh == 519 || pveh == 520 || pveh == 553 || pveh == 592 || pveh == 460 || pveh == 476 || pveh == 511 || pveh == 512 || pveh == 513) return SCM(playerid, SIVA, "Ne mozete na ovo vozilo zakaciti lance");
Zakaceno[GetPlayerVehicleID(playerid)] = 1;
new string[128];
format(string, sizeof(string), "* %s kaci lance za gume vozila (/stavilanac).", GetName(playerid));
ProxDetector(10.0, playerid, string, PURPLE1,PURPLE2,PURPLE3,PURPLE4,PURPLE5);
return 1;
}
/////////////////////////////////////////
YCMD:skinilanac(playerid, params[])
{
if(!IsPlayerInAnyVehicle(playerid)) return SCM(playerid, SIVA, "Niste u vozilu");
if(PI[playerid][pLanac] == 0) return SCM(playerid, SIVA, "Nemas lanac");
if(Zakaceno[GetPlayerVehicleID(playerid)] == 0) return SCM(playerid, SIVA, "Niste zakacili lance na gume vaseg vozila");
new pveh = GetVehicleModel(GetPlayerVehicleID(playerid));
if(pveh == 509 || pveh == 481 || pveh == 510 || pveh == 519 || pveh == 520 || pveh == 553 || pveh == 592 || pveh == 460 || pveh == 476 || pveh == 511 || pveh == 512 || pveh == 513) return SCM(playerid, SIVA, "Ne mozete sa ovog vozila skinuti lance");
Zakaceno[GetPlayerVehicleID(playerid)] = 0;
new string[128];
format(string, sizeof(string), "* %s skida lance za gume vozila (/skinilanac).", GetName(playerid));
ProxDetector(10.0, playerid, string, PURPLE1,PURPLE2,PURPLE3,PURPLE4,PURPLE5);
return 1;
}
/////////////////////////////////////////
YCMD:proverilance(playerid,params[])
{
if(!IsACop(playerid)) return SCM(playerid, SIVA, "Nisi policajac");
if(OnDuty[playerid] == 0) return SCM(playerid, SIVA, "Nisi na duznosti");
new id;
if(sscanf(params, "u", id)) return SCM(playerid, -1, "{6EF83C}BL:SP CMD | {00FFEE}/proverilance [playerid]");
if(!IsPlayerInAnyVehicle(id)) return SCM(playerid, SIVA, "Taj igrac nije u vozilu, recite mu da udje");
new pveh = GetVehicleModel(GetPlayerVehicleID(id));
if(pveh == 509 || pveh == 481 || pveh == 510 || pveh == 519 || pveh == 520 || pveh == 553 || pveh == 592 || pveh == 460 || pveh == 476 || pveh == 511 || pveh == 512 || pveh == 513) return SCM(playerid, SIVA, "Igrac je u vozilu koje ne mozete proveriti");
if(IsACop(id)) return SCM(playerid, SIVA, "Ne mozete proveriti lance policajcu");
if(IsPlayerInAnyVehicle(playerid)) return SCM(playerid, SIVA, "Prvo izadjite iz vozila");
if(id == playerid) return SCM(playerid, SIVA, "Ne mozete proveriti sami sebi lance");
if (ProxDetectorS(5.0, playerid, id))
{
new zak[30];
if(Zakaceno[GetPlayerVehicleID(id)] == 1) { zak = "jesu"; }
else if(Zakaceno[GetPlayerVehicleID(id)] == 0) { zak = "nisu"; }
SCMF(playerid, -1, "* Na tom vozilu %s zakaceni lanci.",zak);
SCMF(id, SIVA, "Policajac %s je proverio lance na vasem vozilu i oni %s zakaceni.",GetName(playerid),zak);
}
return 1;
}
///////////////////////////////////////////////////////
YCMD:kupilanac(playerid, params[])
{
if(!IsPlayerInRangeOfPoint(playerid, 3, 991.5337, -1304.9708, 13.5802)) return SCM(playerid, SIVA, "Niste u wang carsu blizu opstine");
if(1500 > GetPlayerMoney(playerid)) return SCM(playerid, SIVA, "Nemas 3k");
if(PI[playerid][pLanac] == 1) return SCM(playerid, SIVA, "Vec imas lanac");
PI[playerid][pLanac] = 1;
GivePlayerMoney(playerid, -1500);
SCM(playerid, -1, "Sada udjite u vozilo, kucajte /stavilanac kako bi zakacili lance za gume vaseg vozila da ne proklizavaju po snegu.");
SCM(playerid, -1, "Ako vozite vozilo, a nemate zakacen lanac, policija moze pogledati da li imate lanac komandom /proverilance.");
SCM(playerid, -1, "Ako nemate lanac, moze vam dati ticket ili uhapsiti vas! Zato svaki put kada vozite auto kucajte /stavilanac kako ne biste dobili kakvu kaznu.");
SCM(playerid, -1, "Ako hocete da skinete lance /skinilanac.");
return 1;
}
///////////////////////////////////////////////////////
YCMD:grudva(playerid,params[])
{
if(IgracUWaru[playerid] == 1) return SCM(playerid, SIVA, "Ne mozes u waru si");
if(Bolnica[playerid] > 0) return SCM(playerid, SIVA, "Ne mozes to lecis se :P");
if(Snow_F[playerid] == 0)
{
Snow_F[playerid] = 1;
Charged[playerid] = 0;
Shoot[playerid] = 0;
SCM(playerid, SIVA, "Sada mozes uzimati grudve sa poda, pritisni desni klik da uzmes grudvu i kada je uzmes levi klik da bacis na nekog igraca.");
}
else if(Snow_F[playerid] == 1)
{
Snow_F[playerid] = 0;
SCM(playerid, SIVA, "Neces vise da se grudvas :D.");
}
return 1;
}

C:\Documents and Settings\User\Desktop\Muzika i PotoShop\MOD SAMP\[GM]Balkan Land RP BY Irnes 2014,2015\[GM]Balkan Land RP\gamemodes\blrp.pwn(22282) : warning 202: number of arguments does not match definition
C:\Documents and Settings\User\Desktop\Muzika i PotoShop\MOD SAMP\[GM]Balkan Land RP BY Irnes 2014,2015\[GM]Balkan Land RP\gamemodes\blrp.pwn(22284) : error 035: argument type mismatch (argument 2)
C:\Documents and Settings\User\Desktop\Muzika i PotoShop\MOD SAMP\[GM]Balkan Land RP BY Irnes 2014,2015\[GM]Balkan Land RP\gamemodes\blrp.pwn(22285) : error 017: undefined symbol "PI"
C:\Documents and Settings\User\Desktop\Muzika i PotoShop\MOD SAMP\[GM]Balkan Land RP BY Irnes 2014,2015\[GM]Balkan Land RP\gamemodes\blrp.pwn(22285) : warning 215: expression has no effect
C:\Documents and Settings\User\Desktop\Muzika i PotoShop\MOD SAMP\[GM]Balkan Land RP BY Irnes 2014,2015\[GM]Balkan Land RP\gamemodes\blrp.pwn(22285) : error 001: expected token: ";", but found "]"
C:\Documents and Settings\User\Desktop\Muzika i PotoShop\MOD SAMP\[GM]Balkan Land RP BY Irnes 2014,2015\[GM]Balkan Land RP\gamemodes\blrp.pwn(22285) : error 029: invalid expression, assumed zero
C:\Documents and Settings\User\Desktop\Muzika i PotoShop\MOD SAMP\[GM]Balkan Land RP BY Irnes 2014,2015\[GM]Balkan Land RP\gamemodes\blrp.pwn(22285) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2006, ITB CompuPhase


5 Errors.



Molimo te da procitas pravila foruma te da onda otvoris temu po pravilima.

Razlog zakljucavanja:

ne smiješ raditi dp/bump, to smiješ svako 24h.

Pravila:

Glavna pravila Balkan SA:MP foruma .
Razgovor u vezi PAWN-Skriptanja .