Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: G0Bl1N poslato Decembar 28, 2022, 18:44:04 POSLE PODNE

Naslov: Pitanje oko paketica
Poruka od: G0Bl1N poslato Decembar 28, 2022, 18:44:04 POSLE PODNE
Pitanje/savjet:Uspesno sam napravio komandu za paketic,napravim paketic pokupim paketic dobijem nagradu,ali paketic ne nestane moze neko pomoc kako da ga uklonim kao dynamicpickup
Opširnije://
Dodatno://
Naslov: Odg: Pitanje oko paketica
Poruka od: Alitapic poslato Decembar 28, 2022, 18:57:16 POSLE PODNE
https://www.open.mp/docs/scripting/resources/pickuptypes
Naslov: Odg: Pitanje oko paketica
Poruka od: G0Bl1N poslato Decembar 28, 2022, 19:32:26 POSLE PODNE
nisam tako pravio komandu komandu sam napravio ovako
CMD:paketic(playerid, params[])
{
   if( PlayerInfo[ playerid ][ xAdmin ] < 6 ) return SendErrorMessage( playerid, "Niste u mogucnosti koristiti ovu komandu." );
   if( !AdminDuty[ playerid ] ) return SendErrorMessage( playerid, "Da bi koristili ovu komandu morate biti Admin na duznosti" );
   new Float:x, Float:y, Float:z;
   new rand = random(sizeof(RandomModel));
   GetPlayerPos(playerid, x, y, z);
   Gift[giftCounter] = CreateDynamicPickup(RandomModel[rand][0], 1, x + 3, y + 1, z, GetPlayerVirtualWorld(playerid));
   giftCounter++;
   SendErrorMessage(playerid,col_zeltamno "{FFFFFF}Napravili ste paketic");
   return 1;
}
Naslov: Odg: Pitanje oko paketica
Poruka od: №Grella poslato Decembar 28, 2022, 19:39:05 POSLE PODNE
posalji funkciju gdje pokupi paketic
Naslov: Odg: Pitanje oko paketica
Poruka od: Fr0z3n poslato Decembar 28, 2022, 19:47:54 POSLE PODNE
Pod onplayerpickupdynamicpickup stavi ono destroypickup...
Naslov: Odg: Pitanje oko paketica
Poruka od: G0Bl1N poslato Decembar 28, 2022, 20:02:08 POSLE PODNE
public OnPlayerPickupDynamicPickup(playerid, pickupid)
{
   for(new i = 0; i < MAX_GIFTS; i++)
   {
      if(pickupid == Gift && Picked[playerid] == 0)
      {
         switch(random(5))
         {
            case 0:
            {
            new paket1 = (15000);
                GivePlayerMoney(playerid, paket1);
                GameTextForPlayer(playerid, "~g~PRONADJEN PAKETIC!", 5000, 4);
                SendClientMessage(playerid, -1, col_zeltamno "Cestitamo! U paketicu ste dobili $15000!");
            }

            case 1:
               {
                new paket2 = (45000);
                GivePlayerMoney(playerid, paket2);
                GameTextForPlayer(playerid, "~g~PAKETIC PRONADJEN!", 5000, 4);
                SendClientMessage(playerid, -1, col_zeltamno "Cestitamo! U paketicu ste dobili $45000!");
                if(PaketicPickup != -1) DestroyDynamicPickup(PaketicPickup), PaketicPickup = -1;
                 }
         }
        }
    }
    return 1;
}
eto ga
Naslov: Odg: Pitanje oko paketica
Poruka od: Alitapic poslato Decembar 28, 2022, 21:53:04 POSLE PODNE
[pawn]
public OnPlayerPickupDynamicPickup(playerid, pickupid)
{
   for(new i = 0; i < MAX_GIFTS; i++)
   {
      if(pickupid == Gift && Picked[playerid] == 0)
      {
         switch(random(5))
         {
            case 0:
            {
            new paket1 = (15000);
                GivePlayerMoney(playerid, paket1);
                GameTextForPlayer(playerid, "~g~PRONADJEN PAKETIC!", 5000, 4);
                SendClientMessage(playerid, -1, col_zeltamno "Cestitamo! U paketicu ste dobili $15000!");
                DestroyDynamicPickup(PaketicPickup); //dodano
            }

            case 1:
               {
                new paket2 = (45000);
                GivePlayerMoney(playerid, paket2);
                GameTextForPlayer(playerid, "~g~PAKETIC PRONADJEN!", 5000, 4);
                SendClientMessage(playerid, -1, col_zeltamno "Cestitamo! U paketicu ste dobili $45000!");
                if(PaketicPickup != -1) DestroyDynamicPickup(PaketicPickup), PaketicPickup = -1; //sta ti je ovo ?
                 }
         }
        }
    }
    return 1;
}
[/pawn]
Naslov: Odg: Pitanje oko paketica
Poruka od: G0Bl1N poslato Decembar 28, 2022, 23:19:17 POSLE PODNE
ne radi,isto prolazim i dobijam nagradu ali,paketic se ne dispawna
Naslov: Odg: Pitanje oko paketica
Poruka od: Alitapic poslato Decembar 29, 2022, 00:03:31 PRE PODNE
Citat: G0Bl1N poslato Decembar 28, 2022, 23:19:17 POSLE PODNE
ne radi,isto prolazim i dobijam nagradu ali,paketic se ne dispawna
aj pokusaj ovo:
umjesto [pawn] if(PaketicPickup != -1) DestroyDynamicPickup(PaketicPickup), PaketicPickup = -1;[/pawn]
stavi:
[pawn]
DestroyDynamicPickup(PaketicPickup);
[/pawn]

i kakva je ovo provjera ?
[pawn]
if(PaketicPickup != -1)
[/pawn]
Naslov: Odg: Pitanje oko paketica
Poruka od: Galardo poslato Decembar 29, 2022, 07:25:02 PRE PODNE
Citat: G0Bl1N poslato Decembar 28, 2022, 18:44:04 POSLE PODNE
Pitanje/savjet:Uspesno sam napravio komandu za paketic,napravim paketic pokupim paketic dobijem nagradu,ali paketic ne nestane moze neko pomoc kako da ga uklonim kao dynamicpickup
Opširnije://
Dodatno://
Nisi ti druze to nista sam napravio...
Naslov: Odg: Pitanje oko paketica
Poruka od: Spejs poslato Decembar 29, 2022, 08:07:49 PRE PODNE
Citat: Fr0z3n poslato Decembar 28, 2022, 19:47:54 POSLE PODNE
Pod onplayerpickupdynamicpickup stavi ono destroypickup...
Ili izmeni pravila ili nemoj da ih kršiš ti kao moderator nego lockuj ove teme, ne treba mi da te učimo pravila tvog pdf-a.

CitatZabranjeno je tražiti bilo kakav tutorial (kako da napravim ovo, kako da uradim ono).

CitatUkoliko zelite da Vam neko odradi sistem/komandu, nemojte otvarati temu za to, imate 'Trebam nesto - temu ((click))', u suprotnom sledi lock.
Naslov: Odg: Pitanje oko paketica
Poruka od: G0Bl1N poslato Decembar 29, 2022, 16:33:55 POSLE PODNE
Citat: Galardo poslato Decembar 29, 2022, 07:25:02 PRE PODNE
Nisi ti druze to nista sam napravio...
Nisam reko da sam ja licno napravio,napravio sam uz pomoc ovog foruma
Naslov: Odg: Pitanje oko paketica
Poruka od: G0Bl1N poslato Decembar 29, 2022, 16:40:06 POSLE PODNE
moze neko pomoci, ne radi  ni jedan nacin,prolazim kroz paketic dobijam nagradu,ali paketic se ne despawna
Naslov: Odg: Pitanje oko paketica
Poruka od: Spejs poslato Decembar 29, 2022, 16:52:51 POSLE PODNE
Citat: G0Bl1N poslato Decembar 29, 2022, 16:40:06 POSLE PODNE
moze neko pomoci, ne radi  ni jedan nacin,prolazim kroz paketic dobijam nagradu,ali paketic se ne despawna
ne može, trošiš i svoje i naše vreme, niko neće vikend servere da pravi, dosta su svojih pozatvarali, zpo
Naslov: Odg: Pitanje oko paketica
Poruka od: G0Bl1N poslato Decembar 29, 2022, 19:18:47 POSLE PODNE
Nereseno Lock!