Posts: 265
Threads: 59
Joined: Sep 2013
Quote:
Originally Posted by Emmet_
lol at the above posts..
You have to return 0 under OnDialogResponse in your gamemode and any other filterscripts that your server is running.
|
I am returning 0...
EDIT: ------------------------------
Quote:
Originally Posted by EiresJason
Like DanishHaq said; you have to change one or the other.
It's recommended to change the following than the other option though.
pawn Код:
CMD:weaponshop(playerid, params[]) { //Use this one. ShowPlayerDialog(playerid, DIALOG_WEAPONSHOP , DIALOG_STYLE_MSGBOX, "{FF5C5C}Weapon shop", "{FFFFFF}Are you sure that you wish to leave your current position and visit the weapon shop?\n{FF0000}[NOTE]{FFFFFF} - You will return to your past position when you'll exit", "Leave", "Close"); return 1; }
The other option would be this:
pawn Код:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { if(dialogid == 1) //changed DIALOG_WEAPONSHOP to 1. { if(response) { SetPlayerPos(playerid, 2390.3250,1158.0721,744.2016); } else { SendClientMessage(playerid, COLOR_WHITE, "You've decided not to leave to the weapon shop! Have fun."); } return 1; }
return 0; }
|
Your solution won't work guys..