17.03.2018, 14:25
Olб fуrum sa-mp, Em meu GM, tem algumas funзхes para o player, ao digitar sua senha corretamente, ele darб spawn no servidor, sem precisa apertar aquele botгo "spawn" que tem no sa-mp, mas o problema й que, mesmo que eu coloque no OnPlayerSpawn, outra coordenada para dar spawn (no caso eu queria colocar pra spawnar no hospital), ele dб spawn no mesmo local onde ele spawno quando logou-se, vou passar a vocкs tudo que tem sobre spawn no meu servidor. (essas funзхes de spawn, foram um amigo meu que colocou).
PHP код:
public OnPlayerRequestClass(playerid, classid)
{
SetPlayerCameraPos(playerid, -2595.5474,1381.4757,7.1205);
SetPlayerCameraLookAt(playerid, -2601.6477,1408.5997,7.2681);
SetPlayerFacingAngle(playerid, 193.6051);
SetPlayerPos(playerid, -2601.6099,1392.1543,7.1442);
SpawnPlayer(playerid);
darSpawn(playerid);
return 1;
}
//
public OnPlayerSpawn(playerid)
{
SetPlayerInterior(playerid, 0);
SetPlayerSkin( playerid, Player[ playerid] [ Skin ]);
SetPlayerPos(playerid, 1153.7780,-1758.9849,13.6673);
return 1;
}
// na dialog de Login, apуs o player por sua senha corretamente, tem isso:
SpawnPlayer(playerid);
darSpawn(playerid);
// e a stock darSpawn
stock darSpawn(playerid)
{
SetSpawnInfo(playerid, 0, Player[playerid][Skin], 1153.7780,-1758.9849,13.6673,355.0100,0,0,0,0,0,0);
SpawnPlayer(playerid);
return 1;
}