08.01.2012, 23:28
miren mi problema es qe puse un dialog en
/reglas
y otro en /teamDM
todo bien ahy
pero cuando uso el comando!
de teamdm no me sale lo quie kiero me sale lo de gracias por aceptar las reglas y esas cosas ¬¬
aqui tengo el RESPONSE
¬¬! cual es mi problema?
/reglas
y otro en /teamDM
todo bien ahy
pero cuando uso el comando!
de teamdm no me sale lo quie kiero me sale lo de gracias por aceptar las reglas y esas cosas ¬¬
aqui tengo el RESPONSE
pawn Код:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == Reglas)
{
if(response == 0)
{
new stringsys [256];
new pName[MAX_PLAYER_NAME];
GetPlayerName(playerid, pName, sizeof(pName));
format(stringsys, sizeof(stringsys), "[Server] - [{FFFFFF}%s {FF0000}Fue expulsado por NO ACEPTAR las reglas del servidor", pName);
SendClientMessageToAll(rojo, stringsys);
Mensaje(playerid, rojo,"[Server] - Fuiste expulsado por NO ACEPTAR las reglas del servidor");
Kick(playerid);
}
if(response == 1)
{
new stringsys [256];
new pName[MAX_PLAYER_NAME];
GetPlayerName(playerid, pName, sizeof(pName));
format(stringsys, sizeof(stringsys), "[Server] {FFFFFF}%s {009525}ACEPTO las reglas del servidor", pName);
SendClientMessageToAll(verde, stringsys);
Mensaje(playerid, rojo,"[Server] - Gracias por ACEPTAR las reglas del servidor");
}
return 0;
}
if(dialogid == TeamDMD)
{
if(listitem == 0) //Equipo Azul
{
Equipos[playerid] = Equipo_Azul;
GameTextForPlayer(playerid, "~b~Equipo Azul", 1000, 6);
/* ===================== */
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid, 24, 2000);
GivePlayerWeapon(playerid, 25, 8000);
GivePlayerWeapon(playerid, 29, 2000);
TeamDM[playerid] = 1;
new Eazul = random(7);
switch(Eazul)
{
case 0: Posicion(playerid, -2453.5691,1558.3506,28.9531);
case 1: Posicion(playerid, -2452.1697,1535.9408,28.9464);
case 2: Posicion(playerid, -2456.1978,1544.7244,23.1406);
case 3: Posicion(playerid, -2466.8088,1551.5033,23.6641);
case 4: Posicion(playerid, -2466.5334,1539.0526,23.6641);
case 5: Posicion(playerid, -2465.9783,1536.3939,17.3281);
case 6: Posicion(playerid, -2464.4641,1556.7767,20.2344);
}
}
if(listitem == 1) //Equipo Rojo
{
Equipos[playerid] = Equipo_Rojo;
GameTextForPlayer(playerid, "~r~equipo Rojo", 1000, 6);
/* ===================== */
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid, 24, 2000);
GivePlayerWeapon(playerid, 25, 8000);
GivePlayerWeapon(playerid, 29, 2000);
TeamDM[playerid] = 1;
new Erojo = random(9);
switch(Erojo)
{
case 0: Posicion(playerid, -2302.2261,1544.8066,18.7734);
case 1: Posicion(playerid, -2313.2451,1536.4447,18.7734);
case 2: Posicion(playerid, -2314.4263,1554.9194,18.7658);
case 3: Posicion(playerid, -2337.2141,1560.1768,17.3281);
case 4: Posicion(playerid, -2335.3127,1542.8317,17.3281);
case 5: Posicion(playerid, -2334.5513,1536.8254,17.3281);
case 6: Posicion(playerid, -2337.7195,1529.7211,17.3281);
case 7: Posicion(playerid, -2342.6753,1536.0854,24.9845);
case 8: Posicion(playerid, -2350.1746,1557.4725,23.1481);
}
/* ===================== */
}
return 1;
}
return 1;
}


!