Any1 plz???????
#1

Can some1 tell me how to make a menu on spawns.like when an player spawn they have 4 choices to choose from.and also their positions plz.

plz get me the code.
Reply
#2

What u want to put in the 4 options?
Reply
#3

4 different classes.for ex:groove Gang.
Reply
#4

Do you want to show the Skin id? or just the Menu?
Reply
#5

something like this.
Reply
#6

PILOTS LFIFE
Reply
#7

pawn Код:
// At the top
#define SKINMENU 1337

public OnPlayerSpawn(playerid)
{
        ShowPlayerDialog(playerid, SKINMENU, DIALOG_STYLE_LIST, "Skin Selection Menu", "Groove\nBallas\bAztecas\nVagos","Select","Cancel");
        return 1;
}


public OnDialogResponse(playerid,dialogid,response,listitem,inputtext[])
{
if(dialogid == SKINMENU && response)
    {
        switch(listitem)
        {
    case 0:
            {
                            SetPlayerPos(playerid, //SPAWN COORDINATES);
                            GivePlayerWeapon(playerid, //ID, //AMMO);
                            SetPlayerSkin(playerid, //SKIN ID);
            }
            case 1:
            {
                             SetPlayerPos(playerid, //SPAWN COORDINATES);
                             GivePlayerWeapon(playerid, //ID, //AMMO);
                             SetPlayerSkin(playerid, //SKIN ID);
            }
            case 2:
                       {
                             SetPlayerPos(playerid, //SPAWN COORDINATES);
                             GivePlayerWeapon(playerid, //ID, //AMMO);
                              SetPlayerSkin(playerid, //SKIN ID);
            }
            case 3:
            {
                             SetPlayerPos(playerid, //SPAWN COORDINATES);
                             GivePlayerWeapon(playerid, //ID, //AMMO);
                             SetPlayerSkin(playerid, //SKIN ID);
            }
        }
        return 1;
    }
    return 0;
}
Reply
#8

OnPlayerConnect create a dialog,

pawn Код:
ShowPlayerDialog(playerid,1,DIALOG_STYLE_LIST,"Select Spawn","Spawn 1\nSpawn 2\nSpawn 3","Goto", "");
then under OnDialogResponse
pawn Код:
if(dialogid == 1)
        {
                if(response)
                {
                        if(listitem == 0)
                        {
                        SetPlayerPos(playerid,x,y,z);
                        SetPlayerSkin(playereid,//Skin);
                }
                        if(listitem == 1)
                        {
                        SetPlayerPos(playerid,//Location);
                        SetPlayerSkin(playereid,//Skin);
                        }
                        }
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)