ShowPlayerDialog(playerid, 1, DIALOG_STYLE_LIST, "Vip Teleports", "Las Venturas\nLos Santos\nSan Fierro", "Teleport", "Cancel");
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == 1){
if(response){
switch(listitem)){
case 0:
{
//Selected Item: "Las Venturas"
SetPlayerPos(1320.9772,1269.0629,10.8436)
}
case 1:
{
//Selected Item: "Los Santos"
SetPlayerPos(1981.7261,-2451.8857,13.5469)
}
case 2:
{
//Selected Item: "San Fierro"
SetPlayerPos(-1263.8750,25.1669,14.1484)
}
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == 1){
if(response){
switch(listitem)){
case 0:
{
//Selected Item: "Las Venturas"
SetPlayerPos(1320.9772,1269.0629,10.8436);
}
case 1:
{
//Selected Item: "Los Santos"
SetPlayerPos(1981.7261,-2451.8857,13.5469);
}
case 2:
{
//Selected Item: "San Fierro"
SetPlayerPos(-1263.8750,25.1669,14.1484);
}
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == 1){
if(response){
switch(listitem)){
case 0:
{
//Selected Item: "Las Venturas"
SetPlayerPos(playerid,1320.9772,1269.0629,10.8436);
}
case 1:
{
//Selected Item: "Los Santos"
SetPlayerPos(playerid,1981.7261,-2451.8857,13.5469);
}
case 2:
{
//Selected Item: "San Fierro"
SetPlayerPos(playerid,-1263.8750,25.1669,14.1484);
}
}
}
}
return true;
}
|
Try:
pawn Код:
|
C:\Users\Jot\Documents\SAMP\gamemodes\lvdm.pwn(928) : error 021: symbol already defined: "ShowPlayerDialog"
C:\Users\Jot\Documents\SAMP\gamemodes\lvdm.pwn(934) : error 001: expected token: "{", but found ")"
C:\Users\Jot\Documents\SAMP\gamemodes\lvdm.pwn(935) : error 014: invalid statement; not in switch
C:\Users\Jot\Documents\SAMP\gamemodes\lvdm.pwn(935) : warning 215: expression has no effect
C:\Users\Jot\Documents\SAMP\gamemodes\lvdm.pwn(935) : error 001: expected token: ";", but found ":"
C:\Users\Jot\Documents\SAMP\gamemodes\lvdm.pwn(935) : error 029: invalid expression, assumed zero
C:\Users\Jot\Documents\SAMP\gamemodes\lvdm.pwn(935) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
6 Errors.
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
switch(dialogid) //This one looks up for the dialog id :)
{
case 1:
{
if(!response)
{
SendClientMessage(playerid, 0xFF0000FF, "Please select a spawn place.");
return 1;
}
switch(listitem)
{
case 0:
{
//Selected Item: "Las Venturas"
SetPlayerPos(playerid, 1320.9772,1269.0629,10.8436);
}
case 1:
{
//Selected Item: "Los Santos"
SetPlayerPos(playerid, 1981.7261,-2451.8857,13.5469);
}
case 2:
{
//Selected Item: "San Fierro"
SetPlayerPos(playerid, -1263.8750,25.1669,14.1484);
}
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == 1)
{
if(!response)
{
switch(listitem)
{
case 0:
{
//Selected Item: "Las Venturas"
SetPlayerPos(playerid, 1320.9772,1269.0629,10.8436);
}
case 1:
{
//Selected Item: "Los Santos"
SetPlayerPos(playerid, 1981.7261,-2451.8857,13.5469);
}
case 2:
{
//Selected Item: "San Fierro"
SetPlayerPos(playerid, -1263.8750,25.1669,14.1484);
}
}
C:\Users\Jot\Documents\SAMP\gamemodes\lvdm.pwn(928) : error 021: symbol already defined: "ShowPlayerDialog"
|
Try this:
pawn Код:
pawn Код:
pawn Код:
|
switch(listitem))//extra bracket
SetPlayerPos(1981.7261,-2451.8857,13.5469);//no playerid
|
What about:
pawn Код:
pawn Код:
![]() |