[Ajuda] Como fazer isso? - 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] Como fazer isso? (
/showthread.php?tid=402182)
Como fazer isso? -
Serjnrg - 25.12.2012
Galera, criei um sistema de regras, pra quando o player spawna no game, vai aparecer as regras pra ele aceitar ou nгo
Mais como eu faзo pra aquele player que jб aceitou nгo ver mais aquilo?
Cуdigo
pawn Код:
public OnPlayerSpawn(playerid)
{
ShowPlayerDialog(playerid,DIALOG_REGRAS,DIALOG_STYLE,MSGBOX,"Regras","1- Nгo use qualquer tipo de cheater\n2-Nгo desrespeite os player e admins\n3 - Nгo usem nenhum tipo de mod que te ajude","Concordo","Discordo");
pawn Код:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
if(dialogid == 8)
{
if(response == 0)
{
}
if(response == 1)
{
Kick(playerid);
SendPlayerMessage(playerid,{FF0000}Vocк foi kikado por nгo aceitar as regras.);
}
return 1;
}
Re: Como fazer isso? -
mau.tito - 25.12.2012
pawn Код:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
if(dialogid == 8)
{
if(!response)Kick(playerid), SendPlayerMessage(playerid,"{FF0000}Vocк foi kikado por nгo aceitar as regras.");
// ai se ele aceitar !
return 1;
}
Re: Como fazer isso? -
Serjnrg - 25.12.2012
Quote:
Originally Posted by mau.tito
pawn Код:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
if(dialogid == 8) { if(!response)Kick(playerid), SendPlayerMessage(playerid,"{FF0000}Vocк foi kikado por nгo aceitar as regras."); // ai se ele aceitar ! return 1; }
|
Dб esse erro
Код:
error 017: undefined symbol "SendPlayerMessage"
Re: Como fazer isso? -
AndrePls - 25.12.2012
pawn Код:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == 8)
{
if(!response)
{
Kick(playerid);
SendClientMessage(playerid, COR, "Mensagem");
}
else
{
// Caso ele clique no primeiro botгo.
}
return 1;
}
Re: Como fazer isso? -
Serjnrg - 25.12.2012
Quote:
Originally Posted by AndrePls
pawn Код:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { if(dialogid == 8) { if(!response) { Kick(playerid); SendClientMessage(playerid, COR, "Mensagem"); } else { // Caso ele clique no primeiro botгo. } return 1; }
|
и deu certo,
mais como eu faзo pro player que jб apertou, nгo aparecer mais?