ShowPlayerDialog(playerid,1,DIALOG_STYLE_MSGBOX,"Pravidla","{FF0000} 1. Začina sa v autě id : 411 ! \n 2. Zakázaný pancier !\n 3. Zákaz vystoupovat z auta !\n 4. Warpujte sa bez vozidla !\n POZOR ! Porusenie pravidiel sa tresta.","OK",""); } return 1; }
Dotaz
martines 0
Dobrý den
mam taky problem ze som spravil dialog .... ale nefunguje dialog zobrazi ale to čo ma spravit uz ne...
KOD :
#include
#pragma tabsize 0
#define dcmd(%1,%2) if(!strcmp(cmdtext[1], #%1, true, (%2)) && (((cmdtext[(%2) + 1] == '\0') && (dcmd_%1(playerid, ""))) || ((cmdtext[(%2) + 1] == ' ') && (dcmd_%1(playerid, cmdtext[(%2) + 2]))))) return 1
stock name(p)
{
new n[25];
GetPlayerName(p,n,25);
return n;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
dcmd(derby, 5);
return 0;
}
dcmd_derby(playerid,params[])
{
#pragma unused params
ShowPlayerDialog(playerid, 5478, DIALOG_STYLE_LIST, "{FFFFFF}Vytajte v DERBY", "{FFFFFF}pravidla\n{FFE9E9}warp", "Potvrdiť", "Koniec");
return 1;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == 5478)
{
if(response)
{
if(listitem == 0)
{
ShowPlayerDialog(playerid,1,DIALOG_STYLE_MSGBOX,"Pravidla","{FF0000} 1. Začina sa v autě id : 411 ! \n 2. Zakázaný pancier !\n 3. Zákaz vystoupovat z auta !\n 4. Warpujte sa bez vozidla !\n POZOR ! Porusenie pravidiel sa tresta.","OK","");
}
return 1;
}
if(listitem == 1)
{
SetPlayerPos(playerid,1117.9332,-2036.9949,78.7500);
}
return 1;
}
}
1.riadok ma vypisat pravidla
2.riadok ma odwarpovat hrača na určitu poziciu
DAKUJEM ZA POMOC
SOM ZAČIATOČNIK BERTE NATO OHLAD
Link to comment
Share on other sites
10 odpovědí na tuto otázku
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now