24.07.2015, 02:56
Gracias por la ayuda, aunque todavнa sigue sin funcionar, seguramente estй haciendo yo algo mal.
Explico como lo tengo:
El SetSpawnInfo lo tengo en OnPlayerSpawn
Y SpawnPlayer(playerid); lo tengo debajo del cargado de datos del jugador:
Explico como lo tengo:
El SetSpawnInfo lo tengo en OnPlayerSpawn
Код:
public OnPlayerSpawn(playerid) { SetSpawnInfo( playerid, 0, 250, Player[playerid][posX], Player[playerid][posY], Player[playerid][posZ], Player[playerid][posA], 0, 0, 0, 0, 0, 0 ); return true; }
Код:
public OnAccountLoad(playerid) // Cargar datos del jugador { Player[playerid][Admin] = cache_get_field_content_int(0, "Admin"); Player[playerid][VIP] = cache_get_field_content_int(0, "VIP"); Player[playerid][Money] = cache_get_field_content_int(0, "Money"); Player[playerid][posX] = cache_get_field_content_float(0, "PosX"); Player[playerid][posY] = cache_get_field_content_float(0, "PosY"); Player[playerid][posZ] = cache_get_field_content_float(0, "PosZ"); Player[playerid][posA] = cache_get_field_content_float(0, "PosA"); GivePlayerMoney(playerid, Player[playerid][Money]); ClearChat(playerid); SpawnPlayer(playerid); // <------- new nombre[MAX_PLAYER_NAME], string[24+MAX_PLAYER_NAME]; GetPlayerName(playerid, nombre, sizeof(nombre)); format(string, sizeof(string), "Bienvenido a nuestro servidor %s.", nombre); SendClientMessage(playerid, COLOR_AZUL, string); SendClientMessage(playerid, -1, "Recuerda visitar en el foro las guнas y las normativas. (www.prueba.com)."); return true; }