Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Plen Ki Mun poslato Jul 18, 2016, 14:01:26 POSLE PODNE

Naslov: [REÅ ENO] Airstrike
Poruka od: Plen Ki Mun poslato Jul 18, 2016, 14:01:26 POSLE PODNE
Skripta koju koristim: Moja
Detaljan opis problema: Pa znaci problem je u tome sto neznam kako da ovo uradim!Znaci odem do pickup pokupim ga izbaci mi dialog svih zona!E sad kada izabrem zonu hocu da tamo kreira random eksploziju! kako da to uradim
Dio skripte:

[pawn]if(dialogid == 666)
{
        {
        if(response)
        {
           switch(listitem)
            {
               case 0:
               {
               if(GetPlayerMoney(playerid) >= 400000)
             {
             if(GetPlayerScore(playerid) >= 2000)
             {
             GivePlayerMoney(playerid, -400000);
             SendClientMessageToAll(red,"Airstrike has been launched in Snake Farm zone.");
            anthrax_time = 30;
                foreach(Player, i)
            {
                    {
                    if(IsPlayerInArea(i,-62.5000000000005,2318.359375,23.4375,2390.625))
                {
                if(gTeam!= gTeam[playerid])
                {
                     new Float:hp[MAX_PLAYERS];
                   GetPlayerHealth(i, hp);
                   SetPlayerHealth(i, hp-75);
                  GameTextForPlayer(i, "~g~YOU ARE INFECTED DIE IDIOT", 4000, 3);
                  if(hp <= 0)
                  {
                     SendDeathMessage(playerid,i,51);
                     PlayerInfo[Deaths] ++;
                           PlayerInfo[playerid][Kills] ++;
                     GivePlayerMoney(playerid, 250);
                     new String[100];
                     GivePlayerScore(playerid, 1);
                     format(String,sizeof(String),"Airstrike killed %s +1 Score Earned +250$", GetName(i));
                     SendClientMessage(playerid, green, String);
                  }
               }else return false;
            }
            }else SendClientMessage(playerid, RED, "ERROR: You need rank 7 to launch Airstrike!");
         }else SendClientMessage(playerid, red, "ERROR: You Need 400000$ cash to launch Airstrike!");
      }
   }[/pawn]


[pawn]new ran = random(5);
if(ran == 3)
{
CreateExplosion(q,w,e,7,50.0);
}
if(ran == 2)
{
CreateExplosion(q,w+10.0,e,7,50.0);
}
if(ran == 1)
{
CreateExplosion(q,w+15.0,e,7,50.0);
}
if(ran == 4)
{
CreateExplosion(q+20,w+20.0,e,7,50.0);
}
}[/pawn]

kako da to sam ubacim sta da radim! hocu da mi na toj zoni bude random eksplozije a ne cijela zona

Neke slike/video za lakse dobivanje pomoci(neobavezno):
Naslov: Odg: [POMOC]Airstrike
Poruka od: ▂ ▃ ▅ Rudimental ▅ ▃ ▂ poslato Jul 18, 2016, 14:18:43 POSLE PODNE
Pa podesi kordinate gde sve zelis eksploziju https://wiki.sa-mp.com/wiki/CreateExplosion
Naslov: Odg: [POMOC]Airstrike
Poruka od: Plen Ki Mun poslato Jul 18, 2016, 14:38:13 POSLE PODNE
Aham skuzio sam ;/ ae mene budale  ::) Hvala