[Ajuda] Dialog Responder - 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] Dialog Responder (
/showthread.php?tid=629287)
Dialog Responder -
Andersonsouza - 24.02.2017
Olб Brodis (KKkj La Vem Eu Com Mais Uma Duvida kkk )
Emfin To Usado Uma FS DE Pixaзгo Mais Esse Dialog Nгo Ta Responde Vou Posta O CODI Pra Vocкґs OBBS: Nвo conflito do numero do dialog pois ja mudei e tals
A Define
Код:
#define dialogpix 997654
Comando Para Chamar O Dialog
Код:
if (strcmp("/cgraffity", cmdtext, true, 10) == 0)
{
ShowPlayerDialog(playerid, dialogpix, DIALOG_STYLE_MSGBOX, "Graffity System", "Sigur vrei sa creezi un tatuaj?", "Da", "Nu");
return 1;
}
Dialog Responder
Код:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == dialogpix)
{
if(response)
{
SendClientMessage(playerid,-1,"Aranjeaza cum vrei sa fie pozitionat tatuaju.");
new Float:X, Float:Y, Float:Z, Float:A;
GetPlayerFacingAngle(playerid, A);
GetPlayerPos(playerid, X, Y, Z);
graffity = CreateObject(19482,X,Y,Z+0.5,0.0,0.0,0.0,0.0);
SetObjectMaterialText(graffity,"Tatuaj nou",0,OBJECT_MATERIAL_SIZE_256x256,"Comic Sans MS",24,1,0xAA3333AA,0,OBJECT_MATERIAL_TEXT_ALIGN_CENTER);
EditObject(playerid,graffity);
graf[playerid] = 1;
GraffityDone[playerid]++;
}
}
}
Re: Dialog Responder -
IlanZ - 24.02.2017
Eae? explica mais sua duvida
Re: Dialog Responder -
MultiKill - 24.02.2017
Olhe os limites do sa-mp.
O id dos diбlogos nгo podem ser maior que 32767.
Re: Dialog Responder -
Andersonsouza - 24.02.2017
Quote:
Originally Posted by MultiKill
|
Acedite Ja Colocei Menor Quer Esse Mesmo Assim Nгo Funciona
Re: Dialog Responder -
MultiKill - 24.02.2017
Se o diбlogo esta aparecendo mas a mensagem "Aranjeaza cum vrei sa fie pozitionat tatuaju." nгo e vocк esta apertando o primeiro botгo do diбlogo, entгo provavelmente o problema й conflito de id de diбlogos.
Re: Dialog Responder -
HeisenGiromB - 24.02.2017
Mude todas as callbacks do onplayerdialogresponse para
Obs: mude em todos seus scripts (fs,gamemode,modulos)
E Nгo Escreve Desse Jeito Que Dб Agonia.