Spawn & Skin


Započeo Yoppa, Decembar 26, 2018, 16:39:17 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Problem(error/warning): Kada se ulogujem na server,karakter pocne letjeti u nebo,i vidi mu se samo torso(bez ruku,noga i glave) a drugi deo problema je kad uzmem /aduznost postavi mi skin 294 i kad skinem duznost stavi mi skin 4
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): /
Slika/video ingame problema(obavezno ako je ingame problem): http://noobot.info/uploader/image.php?di=KN85 https://dodajsliku.com/image/HolJ7
Dio skripte:
YCMD:aduznost(playerid, params[], help)
{
    if(Ulogovan[playerid] == 0) return SCM(playerid,COLOR_BIJELA,"{FFAE00}[BRP]: {C0C0C0}Morate se ulogovati da bi koristili ovu komandu!");
	if(PlayerInfo[playerid][pAdmin] >= 1)
	{
		if(AdminDuznost[playerid] == 0)
		{
		    new msg[128];
		    SetPlayerSkin(playerid,240);
		    AdminDuznost[playerid] = 1;
			format(msg,sizeof(msg),"{FF0000}[BRP]: {FFFFFF}Admin{FF0000} %s {FFFFFF}je na duznosti!",PlayerName(playerid));
			SCMTA(COLOR_BIJELA,msg);
			SetPlayerHealth(playerid, 9999);
   			SetPlayerArmour(playerid, 9999);
   			SetPlayerColor(playerid, 0xAA3333AA);
   			new Text3D:aduznost = Create3DTextLabel("{FF0000}[ADMIN NA DUZNOSTI]", 0x008080FF, 30.0, 40.0, 50.0, 40.0, 0);
    		Attach3DTextLabelToPlayer(aduznost, playerid, 0.0, 0.0, 0.7);

		}
		else if(AdminDuznost[playerid] == 1)
		{
		    SetPlayerSkin(playerid,pSkin);
		    AdminDuznost[playerid] = 0;
		    SCM(playerid,COLOR_BIJELA,"{FF0000}[ADMIN]: {FFFFFF}Skinuli ste Admin duznost!");
		    SetPlayerColor(playerid, 0xFFFFFFFF);
		}
	}
	else
	{
 		SCM(playerid,COLOR_BIJELA,"{FF0000}[ADMIN]: {FFFFFF}Niste {FF0000}Admin {FFFFFF},ne mozete koristiti tu komandu!");
	}
	return 1;
}
Poslednja Izmena: Decembar 26, 2018, 21:33:45 POSLE PODNE od Bašovski

CitatKada se ulogujem na server,karakter pocne letjeti u nebo
Verovatno ti je u OnPlayerRequestClass stavljeno TogglePlayerSpectating(playerid, 1); a kada treba da se spawnas nije vraceno na 0

Citatkad uzmem /aduznost postavi mi skin 294
Po ovim je skin 240
if(AdminDuznost[playerid] == 0)
{
    SetPlayerSkin(playerid,240);
}


A da ti vrati skin ne ovako
else if(AdminDuznost[playerid] == 1)
{
    SetPlayerSkin(playerid,pSkin);
}

Nego
SetPlayerSkin(playerid,PlayerInfo[playerid][pSkin]);

Citat: rizla poslato Decembar 26, 2018, 16:48:27 POSLE PODNE
Verovatno ti je u OnPlayerRequestClass stavljeno TogglePlayerSpectating(playerid, 1); a kada treba da se spawnas nije vraceno na 0
Po ovim je skin 240
if(AdminDuznost[playerid] == 0)
{
    SetPlayerSkin(playerid,240);
}


A da ti vrati skin ne ovako
else if(AdminDuznost[playerid] == 1)
{
    SetPlayerSkin(playerid,pSkin);
}

Nego
SetPlayerSkin(playerid,PlayerInfo[playerid][pSkin]);


Hvala.Rijesno