Problem(error/warning): //
Dio skripte:
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log)://
Slika/video ingame problema(obavezno ako je ingame problem): imam komandu /oprema ona izgleda ovako
YCMD😮prema(playerid, params[], help)
{
if(PlayerInfo == 0) return SCM(playerid,-1,""plava""crvena"Niste zaposleni!");
if(Opremljen == 0)
{
if(PlayerInfo == POSAO_DOSTAVLJACPICE) { SetPlayerSkin(playerid,DOSTAVLJACPICE_SKIN); Opremljen = POSAO_DOSTAVLJACPICE; }
}
else
{
Opremljen = 0;
SetPlayerSkin(playerid,PlayerInfo);
SCM(playerid,-1,"Uzeo si opremu za posao!");
}
return 1;
}
ja kad udjem na server kucam /oprema ne desava se nista nece da mi seta skin za posao koji sam odobrao id skina je 155
moze pomoc
/oprema za posao
586
pregleda
4
postova
Super Moderator
🔥66
Aktivan Član
112 / 250 XP
📘Učenik(19)
3,496
Postovi:
205
Teme:
Pridružio se:Maj 2017
🔥66dana
12. Maj 2020.
YCMD:oprema(playerid, params[], help)
{
if(PlayerInfo == 0) return SCM(playerid,-1,""plava""crvena"Niste zaposleni!");
if(Opremljen == 0)
{
if(PlayerInfo == POSAO_DOSTAVLJACPICE) { SetPlayerSkin(playerid,155); Opremljen = POSAO_DOSTAVLJACPICE; }
}
else
{
Opremljen = 0;
SetPlayerSkin(playerid,PlayerInfo);
SCM(playerid,-1,"Uzeo si opremu za posao!");
}
return 1;
}daddyDOT
Balkan SA:MP Super moderator

Balkan SA:MP - since 2009
12. Maj 2020.
daddy. wrote on May 12, 2020, 2:34 pm:
YCMD:oprema(playerid, params[], help)
{
if(PlayerInfo == 0) return SCM(playerid,-1,""plava""crvena"Niste zaposleni!");
if(Opremljen == 0)
{
if(PlayerInfo == POSAO_DOSTAVLJACPICE) { SetPlayerSkin(playerid,155); Opremljen = POSAO_DOSTAVLJACPICE; }
}
else
{
Opremljen = 0;
SetPlayerSkin(playerid,PlayerInfo);
SCM(playerid,-1,"Uzeo si opremu za posao!");
}
return 1;
}Zašto brate zašto ☹️
Nemoj SCM, nemoj Opremljen - nemoj uopšte bilo koji jezik osim Engleskog da mešaš sa programiranjem...
#include
// Maksimalan broj poslova,
// vrv imas ovo ako ne koristis dynamic addone
#define MAX_JOBS 2
// Bit Array sa MAX_PLAYERS mesta
new BitArray:Uniform;
// Skinovi za poslove
new JobSkins =
{
{ POSAO_DOSTAVLJACPICE, 155 },
{ POSAO_NARKOMAN, 123 }
// Ostali poslovi...
};
// Callback
public OnPlayerConnect(playerid)
{
// Stavi Bit na `false`
Bit_Vet(Uniform, playerid);
}
// Command
YCMD:oprema(playerid, params[], help)
{
// Da li je igrac zaposlen?
if(PlayerInfo == 0)
return SendClientMessage(playerid, -1, "{FF0000} {FFFFFF}Niste zaposleni!");
// Ako je uslov `false`
if(!Bit_Get(Uniform, playerid))
{
Bit_Let(Uniform, playerid);
SetPlayerSkin(playerid, JobSkins[PlayerInfo]);
SendClientMessage(playerid, -1, "Uspesno ste uzeli opremu!");
}
else
{
Bit_Vet(Uniform, playerid);
SetPlayerSkin(playerid, PlayerInfo);)
SendClientMessage(playerid, -1, "Uspesno ste skinuli opremu!");
}
return COMMAND_OK;
} 12. Maj 2020.
daddy. wrote on May 12, 2020, 2:34 pm:
YCMD:oprema(playerid, params[], help)
{
if(PlayerInfo == 0) return SCM(playerid,-1,""plava""crvena"Niste zaposleni!");
if(Opremljen == 0)
{
if(PlayerInfo == POSAO_DOSTAVLJACPICE) { SetPlayerSkin(playerid,155); Opremljen = POSAO_DOSTAVLJACPICE; }
}
else
{
Opremljen = 0;
SetPlayerSkin(playerid,PlayerInfo);
SCM(playerid,-1,"Uzeo si opremu za posao!");
}
return 1;
}Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava
