if (PlayerInfo[playerid][pPutDrogeKoriscene] = 2)
YCMD:koristi(playerid, params[],help) { #pragma unused help if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,""blue"(( "siva"OMEGA "blue")) "siva" | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!"); if(IsPlayerInAnyVehicle(playerid)) return SCM(playerid, -1, ""blue"(( "siva"OMEGA "blue")) "SIVA"Nemozes koristiti tu komandu kad si u vozilu!"); new koristi[32], string[80]; if(sscanf(params, "s[32]", koristi)) return SCM(playerid,-1,""CRVENA""blue"(( "siva"OMEGA "blue")) "BELA"/koristi ["ZUTA"drogu "BELA"| "ZUTA"hranu"BELA"]"); if(!strcmp(koristi, "drogu")) { if(PlayerInfo[playerid][pDroga] < 15) return SCM(playerid,-1,""SIVA"Nemate droge | Potrebno vam je 15g!"); if(KoristiDrogu[playerid] == 1) return SCM(playerid,-1,""SIVA"Vec koristis drogu, sacekaj da prodje efekat!"); new Float:ar, Float:nar; GetPlayerArmour(playerid, ar); if(ar >= 99.0) return SCM(playerid,-1,""blue"(( "siva"OMEGA "blue")) "siva"Previse ste naduvani!"); nar = floatadd(ar, 49.5); AC_BS_SetPlayerArmour(playerid, nar); format(string, sizeof(string), "* %s koristi drogu.", GetName(playerid)); ProxDetector(30.0, playerid, string, PROX,PROX,PROX,PROX,PROX); SCM(playerid,-1,""SIVA"Uspesno ste uzeli drogu, efekat droge ce proci za 30 sekundi!"); SetTimerEx("DrogaEfekat", 30000, false, "d", playerid); PlayerInfo[playerid][pDroga] -= 15; SetPlayerWeather(playerid, -68); KoristiDrogu[playerid] = 1; if(nar > 100.0) AC_BS_SetPlayerArmour(playerid, 99.0); PlayerInfo[playerid][pPutDrogeKoriscene] += 1; if (PlayerInfo[playerid][pPutDrogeKoriscene] = 2) { return SCM(playerid, -1,""SIVA"TREBA TI JOS DROGE!"); SetTimerEx("DrogaNavukao", 1800000, true, "d", playerid); new Float:helti; GetPlayerHealth(playerid,helti); if (helti>99.0) { AC_BS_SetPlayerHealth(playerid, helti-15); } } }
MyVariable = 2;
if(MyVariable == 2)
Use double == in "if"-statements, you should only use a single = to assign a value.
Example: pawn Код:
pawn Код:
|