[AJUDA] Spawn (:
#1

Eaн pessoal ;]
Meu problema dessa vez, й quando conecto no server o player nгo spawna ;l
Oquк estб errado no cуdigo ? Grato desde jб. ^^

pawn Код:
public OnPlayerRequestSpawn(playerid)
{    
if(PlayerInfo[playerid][pEX] == 1 || PlayerInfo[playerid][pEX] == 2 || PlayerInfo[playerid][pEX] == 3 || PlayerInfo[playerid][pEX] == 4 || PlayerInfo[playerid][pEX] == 5)
     {
         SCM(playerid,-1,"Vocк й do Exercнto!");
         if(PlayerInfo[playerid][pEX] == 5)
   {
       new string[128];
       GetPlayerName(playerid, pname, 23);
       format(string, sizeof(string), "* O General do Exercнto %s estб em Trabalho!", pname);
       SCMTA(COLOR_ADM, string);
       SetPlayerColor(playerid, CEX);
       SetPlayerSkin(playerid, 287);
       GivePlayerWeapon(playerid, 24, 399);
       SetPlayerPos(playerid, -1335.0054,441.4820,7.1875);
       SetPlayerHealth(playerid, 100);
       GameTextForPlayer(playerid,"~g~Batalhao do Exercito!!", 1000,1);
       SCM(playerid,-1,"Comandos em breve..");
       PlayerInfo[playerid][pEX] = 5;
       SpawnPlayer(playerid);
       return 1;
    }
       if(PlayerInfo[playerid][pEX] == 4)
   {
       new string[128];
       GetPlayerName(playerid, pname, 23);
       format(string, sizeof(string), "* O Tenente do Exercнto %s estб em Trabalho!", pname);
       SCMTA(COLOR_ADM, string);
       SetPlayerColor(playerid, CEX);
       SetPlayerSkin(playerid, 287);
       GivePlayerWeapon(playerid, 24, 399);
       SetPlayerPos(playerid, -1335.0054,441.4820,7.1875);
       SetPlayerHealth(playerid, 100);
       GameTextForPlayer(playerid,"~g~Batalhao do Exercito!!", 1000,1);
       SCM(playerid,-1,"Comandos em breve..");
       PlayerInfo[playerid][pEX] = 4;
       SpawnPlayer(playerid);
       return 1;
       }
       if(PlayerInfo[playerid][pEX] == 3)
   {
       new string[128];
       GetPlayerName(playerid, pname, 23);
       format(string, sizeof(string), "* O Sargento do Exercнto %s estб em Trabalho!", pname);
       SCMTA(COLOR_ADM, string);
       SetPlayerColor(playerid, CEX);
       SetPlayerSkin(playerid, 287);
       GivePlayerWeapon(playerid, 24, 399);
       SetPlayerPos(playerid, -1335.0054,441.4820,7.1875);
       SetPlayerHealth(playerid, 100);
       GameTextForPlayer(playerid,"~g~Batalhao do Exercito!!", 1000,1);
       SCM(playerid,-1,"Comandos em breve..");
       PlayerInfo[playerid][pEX] = 3;
       SpawnPlayer(playerid);
       return 1;
       }
          if(PlayerInfo[playerid][pEX] == 2)
   {
       new string[128];
       GetPlayerName(playerid, pname, 23);
       format(string, sizeof(string), "* O Soldado do Exercнto %s estб em Trabalho!", pname);
       SCMTA(COLOR_ADM, string);
       SetPlayerColor(playerid, CEX);
       SetPlayerSkin(playerid, 287);
       GivePlayerWeapon(playerid, 24, 399);
       SetPlayerPos(playerid, -1335.0054,441.4820,7.1875);
       SetPlayerHealth(playerid, 100);
       GameTextForPlayer(playerid,"~g~Batalhao do Exercito!!", 1000,1);
       SCM(playerid,-1,"Comandos em breve..");
       PlayerInfo[playerid][pEX] = 2;
       SpawnPlayer(playerid);
       return 1;
       }
          if(PlayerInfo[playerid][pEX] == 1)
   {
       new string[128];
       GetPlayerName(playerid, pname, 23);
       format(string, sizeof(string), "* O Recruta do Exercнto %s estб em Trabalho!", pname);
       SCMTA(COLOR_ADM, string);
       SetPlayerColor(playerid, CEX);
       SetPlayerSkin(playerid, 287);
       GivePlayerWeapon(playerid, 24, 399);
       SetPlayerPos(playerid, -1335.0054,441.4820,7.1875);
       SetPlayerHealth(playerid, 100);
       GameTextForPlayer(playerid,"~g~Batalhao do Exercito!!", 1000,1);
       SCM(playerid,-1,"Comandos em breve..");
       PlayerInfo[playerid][pEX] = 1;
       SpawnPlayer(playerid);
       } else SCM(playerid,Cor,"Vocк nгo tem permissгo pra usar este comando.");
       return 1;
       }
Reply
#2

Vocк estб fazendo isto errado ! #EUAHEUAHEUAHEUAHEUAE
Reply
#3

Coloque isto em OnPlayerSpawn.
Reply
#4

Quote:
Originally Posted by WeenSoares_
Посмотреть сообщение
Vocк estб fazendo isto errado ! #EUAHEUAHEUAHEUAHEUAE
Qual a parte do erro ?

Quote:
Originally Posted by WeenSoares_
Посмотреть сообщение
Coloque isto em OnPlayerSpawn.
Eu boto, mais o problema ainda fica ;l
Reply
#5

OnPlayerSpawn aki deveria ficar
Reply
#6

@EDIT
Vб no Login e procure a parte que o player acerta a senha, e coloque isto:

pawn Код:
SetSpawnInfo(playerid, 0, 0, -1641.2968, 1203.5337, 7.2451, 245.0136, 0, 0, 0, 0, 0, 0);
            SpawnPlayer(playerid);
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)