[Ajuda] Spawn com setinhas e botгo spawn
#1

Bom dia,

Meu spawn nasce assim>






Como adiciono mais skins e cada skin nasce em um lugar ?

eu vi no wiki samp isso aqui:

pawn Код:
new Float:RandomSpawn[][4] =
{
    // Positions, (X, Y, Z and Facing Angle)
    {-2796.9854, 1224.8180, 20.5429, 192.0335},
    {-2454.2170, 503.8759, 30.0790, 267.2932},
    {-2669.7322, -6.0874, 6.1328, 89.8853}
};
sу que isso faz ele nascer em qualquer lugar nй ?
Reply
#2

Random spawn nгo й para escolher as personagens na seta, й para colocar elas em qualquer local, para mudar o Skin usa o SetPlayerSkin.
Reply
#3

Tenta assim pra ver!

Si e spawn e isto
pawn Код:
new Float:RandomSpawn[][3] =
{
    {-2796.9854, 1224.8180, 20.5429},
    {-2454.2170, 503.8759, 30.0790},
    {-2669.7322, -6.0874, 6.1328}
};
Reply
#4

eu quero colocar as skins que eu escolher para os players poderem clicar nas setinhas e depois que escolher a gang ele clica em spawn.

SetPlayerSkin ia setar uma skin se eu nгo estiver enganado.


@EDIT

Achei isto:
https://sampwiki.blast.hk/wiki/ForceClassSelection

Pelo que eu entendi ficaria assim ?


pawn Код:
new Menu:myMenu;
 
public OnGameModeInit()
{
    myMenu= CreateMenu("Example Menu", 1, 50.0, 180.0, 200.0, 200.0);
    AddMenuItem(myMenu, 0, "Item 1");
    AddMenuItem(myMenu, 0, "Item 2");
    return 1;
}
 
public OnPlayerSelectedMenuRow(playerid, row)
{
    if(GetPlayerMenu(playerid) == myMenu)
    {
        switch(row)
        {
            case 0: print("Item 1");
            case 1: print("Item 2");
        }
    }
    return 1;
}
Reply
#5

Basta por quantos AddPlayerClass й, Assim \/

pawn Код:
AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
AddPlayerClass(28, 4687.77,5458.577, 269.1425, 0, 0, 0, 0, 0, 0);
Reply
#6

Obrigado Baiano funcionou.

@edit

Agora como eu faзo para colocar um spawn de cada skin ?
Reply
#7

Quote:
Originally Posted by Urubu_Rei
Посмотреть сообщение
Obrigado Baiano funcionou.

@edit

Agora como eu faзo para colocar um spawn de cada skin ?
Exemplo Basico:

OnPlayerSpawn:
pawn Код:
if(GetPlayerSkin(playerid) == SKINID){
//Nascimento.
}
faзa isso com todas ..

@Edit Post 666 cabuloso o.O
Reply
#8

Quote:
Originally Posted by tonisantolia
Посмотреть сообщение
Exemplo Basico:

OnPlayerSpawn:
pawn Код:
if(GetPlayerSkin(playerid) == SKINID){
//Nascimento.
}
faзa isso com todas ..

@Edit Post 666 cabuloso o.O
Se for sу o skin basta trocar o primeiro nъmero do AddPlayerClass

pawn Код:
AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
Aquele primeiro 0 й o skin, basta trocar lб!
Reply
#9

Quote:
Originally Posted by Baiano
Посмотреть сообщение
Se for sу o skin basta trocar o primeiro nъmero do AddPlayerClass

pawn Код:
AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
Aquele primeiro 0 й o skin, basta trocar lб!
Vish.. Tinha esquecido kk' й pq eu nunca usei AddPlayerClass (mesmo conhecendo) ai esqueci deste detalhe
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)