SA-MP Forums Archive
[AJUDA] Spawn (: - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [AJUDA] Spawn (: (/showthread.php?tid=310235)



[AJUDA] Spawn (: - .CrazZy._.[De] - 11.01.2012

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;
       }



Re: [AJUDA] Spawn (: - WeenSoares_ - 11.01.2012

Vocк estб fazendo isto errado ! #EUAHEUAHEUAHEUAHEUAE


Re: [AJUDA] Spawn (: - WeenSoares_ - 11.01.2012

Coloque isto em OnPlayerSpawn.


AW: Re: [AJUDA] Spawn (: - .CrazZy._.[De] - 11.01.2012

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


Re: [AJUDA] Spawn (: - paulor - 11.01.2012

OnPlayerSpawn aki deveria ficar


Re: [AJUDA] Spawn (: - WeenSoares_ - 11.01.2012

@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);