Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Levy poslato Jul 21, 2013, 19:02:01 POSLE PODNE

Naslov: Naocale marama
Poruka od: Levy poslato Jul 21, 2013, 19:02:01 POSLE PODNE
Skripta koju koristim: UP
Detaljan opis problema:Kad kupim naocale ili maramu u 24/7 i idem /naocare samo ih pokaze na sekundu znaci kad idem ono pise stavio si naocale ali ih nemam na sekundu ih pokaze i skine ih, evo kod ako zna neko u cemu je problem, to se desava i sa efektom droge i sa maramom, pa ako neko zna nek pomogne :D
Dio skripteYCMD:naocare(playerid, params[], help)
{
    #pragma unused help
    if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,"O:RP | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
if(PlayerInfo[playerid][pNaocare] == 0) return SCM(playerid,-1, ""CRVENA"[O:RP] "SIVA"Nemas naocare!");
new string[128];
if(Naocare[playerid] == true)
{
    RemovePlayerAttachedObject(playerid, NAOCARE_SLOT);
    format(string,sizeof(string), "* %s skida naocare.", GetName(playerid));
    ProxDetector(20.0, playerid, string, PROX,PROX,PROX,PROX,PROX);
    Naocare[playerid] = false;
}
else
{
        SetPlayerAttachedObject(playerid, NAOCARE_SLOT, 19006, 2, 0.09, 0.04, 0, 88, 75, 0);
    format(string,sizeof(string), "* %s stavlja naocare.", GetName(playerid));
    ProxDetector(20.0, playerid, string, PROX,PROX,PROX,PROX,PROX);
    Naocare[playerid] = true;
}
return 1;
}

Neke slike/video za lakse dobivanje pomoci(neobavezno): /
Naslov: Odg: Naocale marama
Poruka od: Crazyn3ss poslato Jul 21, 2013, 19:41:35 POSLE PODNE
probaj ovako...
YCMD:naocare(playerid, params[], help)
{
    #pragma unused help
    if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,"O:RP | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
if(PlayerInfo[playerid][pNaocare] == 0) return SCM(playerid,-1, ""CRVENA"[O:RP] "SIVA"Nemas naocare!");
new string[128];
if(Naocare[playerid] == true)
{
    RemovePlayerAttachedObject(playerid, NAOCARE_SLOT);
    format(string,sizeof(string), "* %s skida naocare.", GetName(playerid));
    ProxDetector(20.0, playerid, string, PROX,PROX,PROX,PROX,PROX);
    Naocare[playerid] = false;
    return 1;
}
if(Naocare[playerid] == false)
{
        SetPlayerAttachedObject(playerid, NAOCARE_SLOT, 19006, 2, 0.09, 0.04, 0, 88, 75, 0);
    format(string,sizeof(string), "* %s stavlja naocare.", GetName(playerid));
    ProxDetector(20.0, playerid, string, PROX,PROX,PROX,PROX,PROX);
    Naocare[playerid] = true;
}
return 1;
}


samo neznam zasto si koristio false i true kad mozes 1 i 0 ali kako oces
Naslov: Odg: Naocale marama
Poruka od: Levy poslato Jul 21, 2013, 19:52:57 POSLE PODNE
Citat: Crazyn3ss poslato Jul 21, 2013, 19:41:35 POSLE PODNE
probaj ovako...
YCMD:naocare(playerid, params[], help)
{
    #pragma unused help
    if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,"O:RP | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
if(PlayerInfo[playerid][pNaocare] == 0) return SCM(playerid,-1, ""CRVENA"[O:RP] "SIVA"Nemas naocare!");
new string[128];
if(Naocare[playerid] == true)
{
    RemovePlayerAttachedObject(playerid, NAOCARE_SLOT);
    format(string,sizeof(string), "* %s skida naocare.", GetName(playerid));
    ProxDetector(20.0, playerid, string, PROX,PROX,PROX,PROX,PROX);
    Naocare[playerid] = false;
    return 1;
}
if(Naocare[playerid] == false)
{
        SetPlayerAttachedObject(playerid, NAOCARE_SLOT, 19006, 2, 0.09, 0.04, 0, 88, 75, 0);
    format(string,sizeof(string), "* %s stavlja naocare.", GetName(playerid));
    ProxDetector(20.0, playerid, string, PROX,PROX,PROX,PROX,PROX);
    Naocare[playerid] = true;
}
return 1;
}


samo neznam zasto si koristio false i true kad mozes 1 i 0 ali kako oces


Sad ih cuva 3 sekunde i skine, ne pise da ih je skinuo nego samo nestanu
Naslov: Odg: Naocale marama
Poruka od: Levy poslato Jul 21, 2013, 21:11:23 POSLE PODNE
Zna neko?