public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp("/startbase", cmdtext, true, 10) == 0)
{
if (IsPlayerAdmin(playerid))
ShowPlayerDialog(playerid,14041,DIALOG_STYLE_LIST,"{FF0000}Inicia una Base ","\n{00c4fa}Base: {ff0000}1 ","Accept","Cancel");
return 1;
}
return 0;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid==14041) {
if(response) {
if(listitem==0) {
if(gTeam[playerid] == TEAM_1)
{
SetPlayerPos(playerid,2471.39990234,-1705.00000000,13.19999981);
SetPlayerSkin(playerid,199);
}
}
else if(gTeam[playerid] == TEAM_2)
{
SetPlayerPos(playerid,2443.50000000,-1555.90002441,23.60000038);
SetPlayerSkin(playerid,199);
}
}
}
return 1;
}
#define DIALOG_SETBASE 5465
ShowPlayerDialog(playerid, DIALOG_SETBASE, DIALOG_STYLE_LIST, "Titulo de Dialogo", "Team 1\nTeam 2", "Seleccionar", "Cancelar");
if(dialogid == 14041 )
if(dialogid == DIALOG_SETBASE)
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp("/startbase", cmdtext, true, 10) == 0)
{
if (IsPlayerAdmin(playerid))
ShowPlayerDialog(playerid,14041,DIALOG_STYLE_LIST,"{FF0000}Inicia una Base ","\n{00c4fa}Base: {ff0000}1 \n{00c4fa}Base: {ff0000}2","Aceptar","Cancelar");
return 1;
}
return 0;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid==14041) {
if(response) {
if(listitem==0) {
if(gTeam[playerid] == TEAM_1)
{
SetPlayerPos(playerid,2471.39990234,-1705.00000000,13.19999981);
SetPlayerSkin(playerid,199);
}
}
else if(gTeam[playerid] == TEAM_2)
{
SetPlayerPos(playerid,2443.50000000,-1555.90002441,23.60000038);
SetPlayerSkin(playerid,199);
}
}
}
return 1;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid==14041) {
if(response) {
if(listitem==0) {
if(gTeam[playerid] == TEAM_1)
{
SetPlayerPos(playerid,2471.39990234,-1705.00000000,13.19999981);
SetPlayerSkin(playerid,199);
}
else if(gTeam[playerid] == TEAM_2)
{
SetPlayerPos(playerid,2443.50000000,-1555.90002441,23.60000038);
SetPlayerSkin(playerid,199);
}
}
}
}
return 1;
}
PD: Si quieres teletransportar a todos los jugadores (cosa que creo que intentas hacer por lo que escribiste, deberias agregar un for). |