Pitanje oko paketica

Započeo G0Bl1N, Decembar 28, 2022, 18:44:04 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

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://


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;
}

posalji funkciju gdje pokupi paketic
Upwork Skills
Back-end:
• PHP Frameworks (Laravel, Symfony,Codeigniter)
• Python/Django
• Node.js

Front-end:
• HTML
• CSS pre-processing (SASS, LESS)
• Javascript (JQuery, Ajax, Vue, Angular, React, etc.)
• Bootstrap

CMS
• Wordpress (Woocommerce)
• Shopify, Magento

Pod onplayerpickupdynamicpickup stavi ono destroypickup...

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

[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]

ne radi,isto prolazim i dobijam nagradu ali,paketic se ne dispawna

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]

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...

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.
Poslednja Izmena: Decembar 29, 2022, 08:09:05 PRE PODNE od Spejs

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

moze neko pomoci, ne radi  ni jedan nacin,prolazim kroz paketic dobijam nagradu,ali paketic se ne despawna

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