Wysłany: 2013-05-18, 20:56
JotP
Wiek: 26 Na forum: 4821 dni Posty: 217
Piwa : 1215
siema,
robie projekt Death Race i mam pytanko jak pozbyc sie wybieralki skinow bo nie chce aby gracz se sam wybral tylko chce zeby mial na dana range i se tak zrobilem tylko nie wiem jak sie pozbyc wybieralki.
zamiast wybieralki bede mial to :
Kod:
public UstawSkina(playerid)
{
if(lvl0(playerid))
{
SetPlayerSkin(playerid,268);
}
else
{
if(lvl1(playerid))
{
SetPlayerSkin(playerid,50);
}
else
{
if(lvl2(playerid))
{
SetPlayerSkin(playerid,64);
}
else
{
if(lvl3(playerid))
{
SetPlayerSkin(playerid,292);
}
else
{
if(lvl4(playerid))
{
SetPlayerSkin(playerid,285);
}
else
{
if(lvl5(playerid))
{
SetPlayerSkin(playerid,165);
}
else
{
if(lvl6(playerid))
{
SetPlayerSkin(playerid,280);
}
else
{
if(lvl7(playerid))
{
SetPlayerSkin(playerid,91);
}
else
{
if(lvl8(playerid))
{
SetPlayerSkin(playerid,103);
}
else
{
if(lvl9(playerid))
{
SetPlayerSkin(playerid,268);
}
else
{
if(lvl10(playerid) || IsPlayerAdmin(playerid))
{
SetPlayerSkin(playerid,268);
}
}
}
}
}
}
}
}
}
}
}
return 1;
}
a potem w onplayerspawn:
Kod:
zalezy mi natym aby nie miec wybieralki wiec pomozcie ten kto pomoze dam mu piwko i 10 respekt...
Wysłany: 2013-05-18, 21:29
IgrexolonO
Wiek: 34 Na forum: 6809 dni Posty: 1386
Piwa : 1062
Kod: public OnPlayerRequestClass(playerid, classid)
{
return 0;
}
public OnPlayerDeath(playerid, killerid, reason)
{
GetPlayerPos(playerid, playerInfo[playerid][lastPos][0], playerInfo[playerid][lastPos][1], playerInfo[playerid][lastPos][2]);
GetPlayerFacingAngle(playerid, playerInfo[playerid][lastPos][3]);
playerInfo[playerid][lastPosInt] = GetPlayerInterior(playerid);
playerInfo[playerid][lastPosVW] = GetPlayerVirtualWorld(playerid);
SetSpawnInfo(playerid, 0, playerInfo[playerid][skin], playerInfo[playerid][lastPos][0], playerInfo[playerid][lastPos][1], playerInfo[playerid][lastPos][2], playerInfo[playerid][lastPos][3], 0, 0, 0, 0, 0, 0);
SpawnPlayer(playerid);
return 1;
}
+ w miejscu, w kt?rym ko?czysz logowanie czy cokolwiek podobnego
Kod: SetSpawnInfo(pid, 0, playerInfo[pid][skin], playerInfo[pid][lastPos][0], playerInfo[pid][lastPos][1], playerInfo[pid][lastPos][2], playerInfo[pid][lastPos][3], 0, 0, 0, 0, 0, 0);
SpawnPlayer(pid);
Kod na szybko z mojej mapy, ale tak czy siak jedyne czego potrzebujesz to funkcja SetSpawnInfo + SpawnPlayer.
Tagi: jak :: pozbyc :: sie :: wybieralki
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: