Započeo domo101
•10. Jan. 2014.• Zaključano[POMOC]Komanda
287
pregleda
4
postova
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
304
Postovi:
67
Teme:
Pridružio se:Sep. 2012
10. Jan. 2014.
Skripta koju koristim:Editujem jednu
Detaljan opis problema:Ovako napravio sam da na komandu /tazer pd kad ukuca dobije jedan object u ruci,ali htio bi da taj object imaju samo oni koji su u pd rank 1,2,3,4,a ovi ostali da dobiju onaj pistolj tazer...kako to napraviti??Evo komande
Detaljan opis problema:Ovako napravio sam da na komandu /tazer pd kad ukuca dobije jedan object u ruci,ali htio bi da taj object imaju samo oni koji su u pd rank 1,2,3,4,a ovi ostali da dobiju onaj pistolj tazer...kako to napraviti??Evo komande
CMD:tazer(playerid, params[])
{
//#pragma unused help
//#pragma unused params
if(UlogovanProvera == 0) return SCM(playerid,-1,"ACS | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
if(PlayerInfo != 1 && PlayerInfo != 1) return SendClientMessage(playerid,-1,""PLAVA" "SIVA"Samo clanovi NYPD!");
if(PolicajacNaDuznosti == 0) return SendClientMessage(playerid, -1, ""PLAVA"(NYPD) "SIVA"Niste uzeli znacku(duznost) pa nemozete koristi tu komandu!");
new string;
if(Tazer == 0)
{
SetPlayerAttachedObject(playerid, 7, 18642, 6, 0.06, 0.01, 0.08, 180.0, 0.0, 0.0); //Tazer
format(string, sizeof(string), "* %s uzima tazer.", GetName(playerid));
ProxDetector(30.0, playerid, string, PROX,PROX,PROX,PROX,PROX);
SCM(playerid,-1,""PLAVA" "SIVA"Uzeli ste tazer, da vratite tazer kucajte /tazer!");
Tazer = 1;
}
else if(Tazer == 1)
{
RemovePlayerAttachedObject(playerid, 7); //Ovo brise tazer
format(string, sizeof(string), "* %s vraca tazer.", GetName(playerid));
ProxDetector(30.0, playerid, string, PROX,PROX,PROX,PROX,PROX);
SCM(playerid,-1,""PLAVA" "SIVA"Vratili ste tazer, da ga ponovo uzmete kucajte /tazer!");
Tazer = 0;
}
return 1;
}
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
304
Postovi:
67
Teme:
Pridružio se:Sep. 2012
10. Jan. 2014.
E a sad mi se poremetila ova komanda ispod te tj. na kraju...evo koje errore mi baca
Evo sve:
(35261) : error 014: invalid statement; not in switch
(35261) : error 029: invalid expression, assumed zero
(35283) : error 002: only a single statement (or expression) can follow each "case"
(35283) : error 017: undefined symbol "cmd_najava"
(35283) : error 029: invalid expression, assumed zero
Evo sve:
CMD:tazer(playerid, params[])
{
//#pragma unused help
//#pragma unused params
if(UlogovanProvera == 0) return SCM(playerid,-1,"ACS | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
if(PlayerInfo != 1 && PlayerInfo != 1) return SendClientMessage(playerid,-1,""PLAVA" "SIVA"Samo clanovi NYPD!");
if(PolicajacNaDuznosti == 0) return SendClientMessage(playerid, -1, ""PLAVA"(NYPD) "SIVA"Niste uzeli znacku(duznost) pa nemozete koristi tu komandu!");
new string;
switch(pRank)
{
case 1,2,3,4:
{
if(Tazer == 0)
{
SetPlayerAttachedObject(playerid, 7, 18642, 6, 0.06, 0.01, 0.08, 180.0, 0.0, 0.0); //Taser
format(string, sizeof(string), "* %s uzima tazer.", GetName(playerid));
ProxDetector(30.0, playerid, string, PROX,PROX,PROX,PROX,PROX);
SCM(playerid,-1,""PLAVA" "SIVA"Uzeli ste tazer, da vratite tazer kucajte /tazer!");
Tazer = 1;
}
else if(Tazer == 1)
{
RemovePlayerAttachedObject(playerid, 7); //This remove the taser
format(string, sizeof(string), "* %s vraca tazer.", GetName(playerid));
ProxDetector(30.0, playerid, string, PROX,PROX,PROX,PROX,PROX);
SCM(playerid,-1,""PLAVA" "SIVA"Vratili ste tazer, da ga ponovo uzmete kucajte /tazer!");
Tazer = 0;
}
(35261)default:
{
if(Tazer == 0)
{
g_GivePlayerWeapon(playerid, 23, 300); //Taser
format(string, sizeof(string), "* %s uzima tazer.", GetName(playerid));
ProxDetector(30.0, playerid, string, PROX,PROX,PROX,PROX,PROX);
SCM(playerid,-1,""PLAVA" "SIVA"Uzeli ste tazer, da vratite tazer kucajte /tazer!");
Tazer = 1;
}
else if(Tazer == 1)
{
g_GivePlayerWeapon(playerid, 24, 150);
format(string, sizeof(string), "* %s vraca tazer.", GetName(playerid));
ProxDetector(30.0, playerid, string, PROX,PROX,PROX,PROX,PROX);
SCM(playerid,-1,""PLAVA" "SIVA"Vratili ste tazer, da ga ponovo uzmete kucajte /tazer!");
Tazer = 0;
}
return 1;
}
//////////////////////////////////////////////////////////
(35283) CMD:najava(playerid, params[],help)Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
666
Postovi:
43
Teme:
Pridružio se:Avg. 2012
10. Jan. 2014.
Nisi lijepo ubacio
Nisi zatvorio zagrade {} kod Case 1,2,3:
ovako ti izgleda
case 1,2,3:
{
a.a.a.aa.a.a.
{
.a.a.aa..a.a
}
default:
a ovako treba:
case 1,2,3:
{
a.a.a.aa.a..
{
a.a.a.a..a
}
}
Nisi zatvorio zagrade {} kod Case 1,2,3:
ovako ti izgleda
case 1,2,3:
{
a.a.a.aa.a.a.
{
.a.a.aa..a.a
}
default:
a ovako treba:
case 1,2,3:
{
a.a.a.aa.a..
{
a.a.a.a..a
}
}
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava