[POMOC]Komanda

Započeo domo101
10. Jan. 2014. Zaključano
238
pregleda
4
postova
domo101
4
Enforcer
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
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;
}
ermin.a
5
Underboss
10. Jan. 2014.
switch(rank)
{
    case 1,2,3:
    {
        // sta ce se desit ako je 1,2,3 rank
    }
    default:
    {
        // inace ako je 4,5,6.
    }
}
domo101
4
Enforcer
10. Jan. 2014.
E a sad mi se poremetila ova komanda ispod te tj. na kraju...evo koje errore mi baca
(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)
ermin.a
5
Underboss
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
    }
}

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha