Dialog won't show when click textdraw
#1

I made a registration textdraw, and my clickable textdraw is all good. The problem is when I click them, it didn't show any dialogs that I have done in my gamemode.
PHP код:
public OnPlayerClickPlayerTextDraw(playeridPlayerText:playertextid){
    if(
playertextid == PlayerText:INVALID_TEXT_DRAW){
        
AllPlayerTextDrawHide(playerid);
        if(
gCharacterLogged{playerid} != 1Kick(playerid);
    }
    if(
playertextid == Registration[11]){ // Skin
        
ShowPlayerDialog(playeridDIALOG_RSEXDIALOG_STYLE_LIST"""Nam\nNu""Xac Nhan""Huy Bo");
    }
    if(
playertextid == Registration[18]){ // DOB
        
ShowPlayerDialog(playeridDIALOG_RDATEDIALOG_STYLE_INPUT"""Nhap ngay sinh cua ban vao o trong phia duoi""Xac Nhan""Huy Bo");
    }
    if(
playertextid == Registration[20]){ // Religion
        
ShowPlayerDialog(playeridDIALOG_RRELIGIONDIALOG_STYLE_LIST"""Phat Giao\nThien Chua Giao\nHoi Giao\nKito Giao\nAn Do Giao\nDao Giao\nNho Giao\nSikh Giao\nBaha'i Giao\nJaina Giao""Xac Nhan""Huy Bo");
    }
    if(
playertextid == Registration[22]){ // Born
        
new string[512];
        
strcat(string"An Do\nBa Lan\nBi\nBo Dao Nha\nBrasil\nBrunei\nCananda\nCampuchia\nCuba\nDan Mach\nDuc\nHa Lan\nHan Quoc\nHoa Ky\nHungary\nHi Lap\nIndonesia\nLao\nMalaysia\nMyanmar\nNga\nNa Uy\nNew Zealand\n");
        
strcat(string"Nhat Ban\nPakistan\nPeru\nPhap\nPhan Lan\nPhilippines\nSec\nSingapore\nTay Ban Nha\nThai Lan\nThuy Si\nTrung Quoc\nUc\nUkraina\nUnited Kingdom\nVietnam\nItalia");
        
ShowPlayerDialog(playeridDIALOG_RBORNDIALOG_STYLE_LIST""string"Xac Nhan""Huy Bo");
    }
    if(
playertextid == Registration[24]){ // Blood
        
ShowPlayerDialog(playeridDIALOG_RBLOODDIALOG_STYLE_LIST"""O\nA\nB\nAB""Xac Nhan""Huy Bo");
    }
    if(
playertextid == Registration[30]){ // Create ID Card
        
if(Character[playerid][Skin] == 0) return System_Scm(playeridCOLOR_RED"ERROR""Ban chua thiet lap trang phuc.");
        else if(
Character[playerid][DOB] == '\0') return System_Scm(playeridCOLOR_RED"ERROR""Ban chua thiet lap ngay thang nam sinh.");
        else if(
Character[playerid][Religion] == '\0') return System_Scm(playeridCOLOR_RED"ERROR""Ban chua thiet lap ton giao.");
        else if(
Character[playerid][Born] == '\0') return System_Scm(playeridCOLOR_RED"ERROR""Ban chua thiet lap noi sinh");
        else if(
Character[playerid][Blood] == '\0') return System_Scm(playeridCOLOR_RED"ERROR""Ban chua thiet lap nhom mau.");
        
ShowPlayerDialog(playeridDIALOG_REGISTERDIALOG_STYLE_PASSWORD"""Dien Password vao o trong phia duoi de hoan tat viec dang ky""Xac Nhan""Huy Bo");
    }
    if(
playertextid == Registration[31]){ // Cancel
        
System_Scm(playeridCOLOR_RED"CANCELED""Ban da huy bo viec dang ky.");
        
Kick(playerid);
    }
    return 
1;

I have defined all the dialogs.
Reply
#2

If anyone needs more information, please tell me.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)