igen
Ez a szekció lehetővé teszi a felhasználó által írt összes hozzászólás megtekintését. Vedd figyelembe, hogy csak azokba a fórumokba írt hozzászólásokat látod, amelyekhez hozzáférésed van.
Üzenetek megjelenítése menüpublic OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == DIALOG_0)
{
if(response)
{
if(listitem == 0) //ha rákattintasz az 1. gombra mi történjen....
{
GivePlayerWeapon(playerid, 24, 50);
GivePlayerMoney(playerid, -5000);
SendClientMessage(playerid, 0x400000FF, \"{FFFF00}Vettél egy Desert Eagle-t 5000$-ért.\");
}
if(listitem == 1) //ha rákattintasz az 2. gombra mi történjen....
{
GivePlayerWeapon(playerid, 25, 50);
GivePlayerMoney(playerid, -7500);
SendClientMessage(playerid, 0x400000FF, \"{FFFF00}Vettél egy Shotgun-t 7500$-ért.\");
}
if(listitem == 2) //ha rákattintasz az 3. gombra mi történjen....
{
GivePlayerWeapon(playerid, 26, 50);
GivePlayerMoney(playerid, -4500);
SendClientMessage(playerid,0x4000000FF, \"{FFFF00}Vettél egy Sawnoff Shotgun-t 4500$-ért.\");
}
if(listitem == 3) //ha rákattintasz az 4. gombra mi történjen....
{
GivePlayerWeapon(playerid, 29, 50);
GivePlayerMoney(playerid, -3000);
SendClientMessage(playerid,0x4000000FF, \"{FFFF00}Vettél egy MP5-t 3000$-ért.\");
}
if(listitem == 4) //ha rákattintasz az 5. gombra mi történjen....
{
GivePlayerWeapon(playerid, 30, 50);
GivePlayerMoney(playerid, -12000);
SendClientMessage(playerid,0x4000000FF, \"{FFFF00}Vettél egy AK47-t 12000$-ért.\"); //megjavítja a kocsit
}
if(listitem == 5) //ha rákattintasz az 6. gombra mi történjen....
{
GivePlayerWeapon(playerid, 31, 50);
GivePlayerMoney(playerid, -12000);
SendClientMessage(playerid,0x4000000FF, \"{FFFF00}Vettél egy M4A1-t 12000$-ért.\");
}
if(listitem == 6)
{
GivePlayerWeapon(playerid, 34, 50);
GivePlayerMoney(playerid, -10000);
SendClientMessage(playerid,0x4000000FF, \"{FFFF00}Vettél egy Sniper-t 10000$-ért.\");
}
}
}
else
{
SendClientMessage(playerid, 0x400000FF, \"{FF0000}Kiléptél a dialogból\");
}
if(dialogid == DIALOG_1)
{
if(response)
{
if(listitem == 1)
{
SetPlayerSpecialAction(playerid, SPECIAL_ACTION_DRINK_BEER);
SetPlayerDrunkLevel(playerid, 6000);
SendClientMessage(playerid, -1, \"{FFFF00}Vettél egy üveg pálinkát.\");
}
if(listitem == 2)
{
SetPlayerSpecialAction(playerid, SPECIAL_ACTION_DRINK_WINE);
SetPlayerDrunkLevel(playerid, 4000);
SendClientMessage(playerid, -1, \"{FFFF00}Vettél egy üveg whiskeyt.\");
}
if(listitem == 3)
{
SetPlayerDrunkLevel(playerid, 3000);
SetPlayerSpecialAction(playerid, SPECIAL_ACTION_DRINK_BEER);
SendClientMessage(playerid, -1,\"{FFFF00}Vettél egy üveg bort.\");
}
if(listitem == 4)
{
SetPlayerSpecialAction(playerid, SPECIAL_ACTION_DRINK_SPRUNK);
SendClientMessage(playerid, -1,\"{FFFF00}Vettél egy üveg kólát.\");
}
}
}
return 1;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == DIALOG_0)
{
if(response)
{
if(listitem == 0) //ha rákattintasz az 1. gombra mi történjen....
{
GivePlayerWeapon(playerid, 24, 50);
GivePlayerMoney(playerid, -5000);
SendClientMessage(playerid, 0x400000FF, \"Vettél egy Desert Eagle-t 5000$-ért.\");
}
if(listitem == 1) //ha rákattintasz az 2. gombra mi történjen....
{
GivePlayerWeapon(playerid, 25, 50);
GivePlayerMoney(playerid, -7500);
SendClientMessage(playerid, 0x400000FF, \"Vettél egy Shotgun-t 7500$-ért.\");
}
if(listitem == 2) //ha rákattintasz az 3. gombra mi történjen....
{
GivePlayerWeapon(playerid, 26, 50);
GivePlayerMoney(playerid, -4500);
SendClientMessage(playerid,0x4000000FF, \"Vettél egy Sawnoff Shotgun-t 4500$-ért.\");
}
if(listitem == 3) //ha rákattintasz az 4. gombra mi történjen....
{
GivePlayerWeapon(playerid, 29, 50);
GivePlayerMoney(playerid, -3000);
SendClientMessage(playerid,0x4000000FF, \"Vettél egy MP5-t 3000$-ért.\");
}
if(listitem == 4) //ha rákattintasz az 5. gombra mi történjen....
{
GivePlayerWeapon(playerid, 30, 50);
GivePlayerMoney(playerid, -12000);
SendClientMessage(playerid,0x4000000FF, \"Vettél egy AK47-t 12000$-ért.\"); //megjavítja a kocsit
}
if(listitem == 5) //ha rákattintasz az 6. gombra mi történjen....
{
GivePlayerWeapon(playerid, 31, 50);
GivePlayerMoney(playerid, -12000);
SendClientMessage(playerid,0x4000000FF, \"Vettél egy M4A1-t 12000$-ért.\");
}
if(listitem == 6)
{
GivePlayerWeapon(playerid, 34, 50);
GivePlayerMoney(playerid, -10000);
SendClientMessage(playerid,0x4000000FF, \"Vettél egy Sniper-t 10000$-ért.\");
}
}
}else{//ellentétben
SendClientMessage(playerid, 0x400000FF, \"Kiléptél a dialogból\");
}
}
CMD:join(playerid,params[])
{
if(PlayerInfo[playerid][frakcio] == 5) return SendClientMessage(playerid,0xFF000000,\"Már csatlakoztál!\");
SendClientMessage(playerid,-1,\"Beálltál az 50es skin teambe.\");
SetPlayerSkin(playerid, 50);
PlayerInfo[playerid][frakcio] = 5;
return 1;
}
stock GetClosestVehicleID(playerid)
{
new
Float:Pos[3],
Float:dist,
Float:closedist=3.0,
closeveh;
for(new i=0; i < MAX_VEHICLES; i++)
{
if(GetVehiclePos(i, Pos[0], Pos[1], Pos[2]))
{
dist = GetPlayerDistanceFromPoint(playerid, Pos[0], Pos[1], Pos[2]);
if(dist < closedist && GetPlayerVehicleID(playerid) !=i)
{
closedist = dist;
closeveh = i;
}
}
}
return closeveh;
}
CMD:szerel(playerid)
{
if(PlayerInfo[playerid][frakcio] != 5) return SendClientMessage(playerid,0xFF000000,\"Nem vagy csatlakozva a 50es csapatba!\");
RepairVehicle(GetClosestVehicleID(playerid));
return 1;
}
enum pInfo
{
frakcio
}
new PlayerInfo[MAX_PLAYERS][pInfo];
354.3683,173.8299,1008.3828
-2648.4395,-29.1856,6.1328
SetPlayerCheckpoint(playerid,2771.0740,-1625.0601,10.9272,3.0);
SetPlayerCheckpoint(playerid,2349.2107,-1197.6389,27.9766,3.0);
Az oldal 0.042 másodperc alatt készült el 18 lekéréssel.