27.08.2012, 18:07
seguinte, eu tava trabalhando no meu GM, ai eu adicionei as seguintes linhas no OnPlayerDeath:
Ai depois disso, eu entrei pa testar os bagulho, mas o mapa fica todo borrado e o player fica caindo pra baixo da terra(mapa) envйs de ficar parado normalmente no chгo.
qm ajudar +rep
pawn Code:
public OnPlayerDeath(playerid, killerid, reason)
{
SendDeathMessage(killerid,playerid,reason);
SetPlayerScore(killerid,GetPlayerScore(killerid)+10);
GivePlayerMoney(killerid, 20);
UserInfo[cKills][killerid]++;
UserInfo[cDeaths][playerid]++;
CheckEXP(killerid);
if(pDM[playerid] == 1)
{
new rand = random(sizeof(RSpawn));
SpawnPlayer(playerid);
SetPlayerPos(playerid, RSpawn[rand][0],RSpawn[rand][1],RSpawn[rand][2]);
} else if(pCB[playerid] == 1)
{
SpawnPlayer(playerid);
}else if(pDM2[playerid] == 1)
{
SpawnPlayer(playerid);
if(Policia[playerid] == 1)
{
SetPlayerPos(playerid, 2245.8113,48.6440,26.4844);
}
if(Terror[playerid] == 1)
{
SetPlayerPos(playerid, 1355.2837,229.3216,19.5547);
}
}else if(pTDM[playerid] == 1)
{
SpawnPlayer(playerid);
if(Policia[playerid] == 1)
{
SetPlayerPos(playerid, 2245.8113,48.6440,26.4844);
} if(Terror[playerid] == 1)
{
SetPlayerPos(playerid, 1355.2837,229.3216,19.5547);
}
}
if(pTDM[killerid])
{
if(Policia[killerid] == 1)
{
PPolicia++;
} else if(Terror[killerid] == 1)
{
PTerror++;
}
}
return 1;
}
qm ajudar +rep