[DUV]Binco
#1

Eu queria um sistema pra escolher skin do jogador..
Quando ele entrar na binco e ir na posiзгo 207.7380,-101.3791,1005.2578 ( Interior : 15 )
Ele apertar a setas (ou digitar /skin1,skin2, etc) e escolher o skin dele..
Como eu faзo isso ?
Reply
#2

Quote:
Originally Posted by Mhyfp
Eu queria um sistema pra escolher skin do jogador..
Quando ele entrar na binco e ir na posiзгo 207.7380,-101.3791,1005.2578 ( Interior : 15 )
Ele apertar a setas (ou digitar /skin1,skin2, etc) e escolher o skin dele..
Como eu faзo isso ?
pawn Code:
//OnPlayerCommandText

if(strcmp(cmd, "/skin", true) == 0)
{
if(PlayerToPoint(10.0, playerid, X, Y, Z) == 0)
{
ShowPlayerDialog(playerid,id,DIALOG_STYLE_LIST, "Skins", "CJ\nGangster", "OK", "CANCELAR");
}
return 1;
}

//OnPlayerDialogResponse

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
  if(dialogid == 1)
  {
   switch(listitem)
   {
   case 0:
  {
   SetPlayerSkin(playerid, 1);
  }
  case 1:
  {
  SetPlayerSkin(playerid, 102);
  }
  return 1;
  }
  return 0;
}
}

Tenta esse fiz na pressa
Reply
#3

Quote:
Originally Posted by Guilherme_Canani
Quote:
Originally Posted by Mhyfp
Eu queria um sistema pra escolher skin do jogador..
Quando ele entrar na binco e ir na posiзгo 207.7380,-101.3791,1005.2578 ( Interior : 15 )
Ele apertar a setas (ou digitar /skin1,skin2, etc) e escolher o skin dele..
Como eu faзo isso ?
pawn Code:
//OnPlayerCommandText

if(strcmp(cmd, "/skin", true) == 0)
{
if(PlayerToPoint(10.0, playerid, X, Y, Z) == 0)
{
ShowPlayerDialog(playerid,id,DIALOG_STYLE_LIST, "Skins", "CJ\nGangster", "OK", "CANCELAR");
}
return 1;
}

//OnPlayerDialogResponse

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
  if(dialogid == 1)
  {
   switch(listitem)
   {
   case 0:
  {
   SetPlayerSkin(playerid, 1);
  }
  case 1:
  {
  SetPlayerSkin(playerid, 102);
  }
  return 1;
  }
  return 0;
}
}

Tenta esse fiz na pressa
Code:
gf.pwn(26258) : error 002: only a single statement (or expression) can follow each "case"
gf.pwn(8141) : error 017: undefined symbol "id"
2 Erro
Reply
#4

Desculpa to sem a bola de cristal... Posta as linhas
Reply
#5

Substitua po este e adapte a seu jeito:

pawn Code:
//Topo
#define DialogoID 32//substitua o 32 por um id que vocк ainda nгo usou ou deixe 32 mesmo
//OnPlayerCommandText
if(strcmp(cmd, "/skin", true) == 0)
{
    if(IsPlayerInRangeOfPoint(playerid, 10.0, X, Y, Z) == 0)//Substitua X, Y, Z pelas suas coordenadas
    {
        ShowPlayerDialog(playerid, DialogoID,DIALOG_STYLE_LIST, "Skins", "CJ\nGangster", "OK", "CANCELAR");
    }
    return 1;
}

//OnPlayerDialogResponse

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
  if(dialogid == DialogoID)
  {
    switch(listitem)
    {
        case 0: SetPlayerSkin(playerid, 1);
          case 1: SetPlayerSkin(playerid, 102);
      }
      return 1;
     }
  return 0;
}
Reply
#6

Quote:
Originally Posted by [VGS
speliarmos_OC ]
Substitua po este e adapte a seu jeito:

pawn Code:
//Topo
#define DialogoID 32//substitua o 32 por um id que vocк ainda nгo usou ou deixe 32 mesmo
//OnPlayerCommandText
if(strcmp(cmd, "/skin", true) == 0)
{
    if(IsPlayerInRangeOfPoint(playerid, 10.0, X, Y, Z) == 0)//Substitua X, Y, Z pelas suas coordenadas
    {
        ShowPlayerDialog(playerid, DialogoID,DIALOG_STYLE_LIST, "Skins", "CJ\nGangster", "OK", "CANCELAR");
    }
    return 1;
}

//OnPlayerDialogResponse

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
  if(dialogid == DialogoID)
  {
    switch(listitem)
    {
        case 0: SetPlayerSkin(playerid, 1);
          case 1: SetPlayerSkin(playerid, 102);
      }
      return 1;
     }
  return 0;
}
Deu certo, mais como eu faзo pra ser em um interior o comando ?
Reply
#7

Este sperli salva a vida de todos

\o/

devia ser MOD dai
Reply
#8

Quote:
Originally Posted by netado
Este sperli salva a vida de todos

\o/

devia ser MOD dai
Concordo, ele sempre me ajuda *_*
Reply
#9

Quote:
Originally Posted by Mhyfp
Quote:
Originally Posted by netado
Este sperli salva a vida de todos

\o/

devia ser MOD dai
Concordo, ele sempre me ajuda *_*
[2]
Reply
#10

Quote:
Originally Posted by netado
Quote:
Originally Posted by Mhyfp
Quote:
Originally Posted by netado
Este sperli salva a vida de todos

\o/

devia ser MOD dai
Concordo, ele sempre me ajuda *_*
[2]
Loguei no teu server, kk.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)