21.12.2010, 20:10
voce esqueceu de por listitem e nao tiro os cases
tenta ae
pawn Код:
if(dialogid == 62)
{
if(response)
{
switch(listitem)
{
if(listitem == 0)
{
if(IsPlayerConnected(playerid))
{
if(PlayerToPoint(3.0,playerid,2048.352,-1900.153,13.5538))
{
if(PlayerInfo[playerid][pCarLic] == 0)
{
if(GetPlayerMoney(playerid) < 1999)
{
SendClientMessage(playerid, COLOR_GREY, "Vocк nгo tem Dinheiro o Suficiente (Precisa de 2.000)");
return 1;
}
else
{
SendClientMessage(playerid, COLOR_LIGHTBLUE, "Vocк comprou a Licenзa de Motorista por 2,000");
SafeGivePlayerMoney(playerid, - 2000);
PlayerInfo[playerid][pCarLic] = 1;
OnPlayerUpdate(playerid);
}
}
else
{
SendClientMessage(playerid, COLOR_LIGHTBLUE, "Vocк jб tem essa Licenзa");
return 1;
}
}
}
}
if(listitem == 1)
{
if(IsPlayerConnected(playerid))
{
if(PlayerToPoint(3.0,playerid,1588.291,-2641.629,13.54688))
{
if(PlayerInfo[playerid][pFlyLic] == 0)
{
if(GetPlayerMoney(playerid) < 65000)
{
SendClientMessage(playerid, COLOR_GREY, "Vocк nгo tem Dinheiro o Suficiente (Precisa de 65.000)");
return 1;
}
else
{
SendClientMessage(playerid, COLOR_LIGHTBLUE, "Vocк comprou a Licenзa de Vфo por $65,000");
SafeGivePlayerMoney(playerid, - 65000);
PlayerInfo[playerid][pFlyLic] = 1;
OnPlayerUpdate(playerid);
}
}
else
{
SendClientMessage(playerid, COLOR_LIGHTBLUE, "Vocк jб tem essa Licenзa");
return 1;
}
}
}
}
if(listitem == 2)
{
if(IsPlayerConnected(playerid))
{
if(PlayerToPoint(3.0,playerid,397.2415,-1804.371,7.829849))
{
if(PlayerInfo[playerid][pBoatLic] == 0)
{
if(GetPlayerMoney(playerid) < 15000)
{
SendClientMessage(playerid, COLOR_GREY, "Vocк nгo tem Dinheiro o Suficiente (Precisa de 15.000)");
return 1;
}
else
{
SendClientMessage(playerid, COLOR_LIGHTBLUE, "Vocк comprou a Licenзa de Navegaзгo por $15, 000");
SafeGivePlayerMoney(playerid, - 15000);
PlayerInfo[playerid][pBoatLic] = 1;
OnPlayerUpdate(playerid);
}
}
else
{
SendClientMessage(playerid, COLOR_LIGHTBLUE, "Vocк jб tem essa Licenзa");
return 1;
}
}
}
}
if(listitem == 3)
{
if(IsPlayerConnected(playerid))
{
if(PlayerToPoint(3.0,playerid,396.2429,-2074.728,7.835938))
{
if(PlayerInfo[playerid][pFishLic] == 0)
{
if(GetPlayerMoney(playerid) < 5000)
{
SendClientMessage(playerid, COLOR_GREY, "Vocк nгo tem Dinheiro o Suficiente (Precisa de 5.000)");
return 1;
}
else
{
SendClientMessage(playerid, COLOR_LIGHTBLUE, "Vocк comprou a Licenзa de Pesca por $5, 000");
SafeGivePlayerMoney(playerid, - 5000);
PlayerInfo[playerid][pFishLic] = 1;
OnPlayerUpdate(playerid);
}
}
else
{
SendClientMessage(playerid, COLOR_LIGHTBLUE, "Vocк jб tem essa Licenзa");
return 1;
}
}
}
}
}
}
}
return 1;
}