Jump to content

[#include] - Sistem Drop Air


Edw24

Recommended Posts

Salutare si bine v-am regasit. Plictisindu-ma m-am decis sa ma joc si eu putin cu scripturi si uitati ce a iesit. :D

Tin sa mentionez ca drepturile de autor imi apartin in totalitate!

Instalare:

Vei avea nevoie NEAPARAT de libraria YSI adaugata in gamemode-ul tau.
Adaugam la inceputul gamemode-ului include-urile YSI si includeul de care ne vom folosi.
Daca aveti deja libraria YSI adaugata in gamemode adaugati doar include-ul dropAir cu un rand mai jos de librarie.
!!!ATENTIE!!! Pastrati ordinea de mai jos.

#include <YSI\y_hooks>
#include <YSI\y_timers>
#include <YSI\y_iterate>
#include <dropAir>

Adaugati in publicul OnPlayerShootDynamicObject:

CallLocalFunction("OnPlayerShootDynamicObject_ev", "iiifff", playerid, weaponid, objectid, Float:x, Float:y, Float:z);

Daca nu gasesti publicul OnPlayerShootDynamicObject in gamemode adauga-l tu:

public OnPlayerShootDynamicObject(playerid, weaponid, objectid, Float:x, Float:y, Float:z) {
    CallLocalFunction("OnPlayerShootDynamicObject_ev", "iiifff", playerid, weaponid, objectid, Float:x, Float:y, Float:z);
	return 1;
}

Compileaza gamemode-ul, nu ar trebui sa primesti nici-o eroare sau avertizare daca ai urmarit toti pasii corect.

Comenzi:

/dropair - https://imgur.com/GOtGoEr
/gotodrop - te teleportezi direct la drop

Sunt disponibile 10 spawn-uri pentru drop.

Sunt disponibile 3 nivele pentru drop, lvl #1 100HP, lvl #2 200HP, lvl #3 300HP.

Dupa "spargerea" giftului se v-a afisa un dialog (https://imgur.com/a/4QC07Xa) prin care jucatorii isi pot lua recompensa.

De asemenea dialogul v-a arata si top 3 jucatori care au oferit cel mai multe daune gift-ului.

Pentru editarea premiilor deschideti include-ul, aveti instructiuni in el.

!!! ATENTIE !!!

Restrictiile nu sunt adaugate deoarece definitiile pentru ele difera de la un gm la altul, tot la fel si funtia de bani, o adaugati tot voi.

Pentru a putea oferi banii cautati in include pInfo[playerid][pMoney], dehasurati si adaugati functia voastra.

!!! EDIT !!!

Pentru cei ce folosesc gamemode Burned si primesc erorile de mai jos, urmati modeul.

error 021: symbol already defined: "GetIP"
error 035: argument type mismatch (argument 2)
error 025: function heading differs from prototype

CTRL+H si redenumiti GetIP in GetIP_

CTRL+H si redenumiti OnPlayerLogin in OnPlayerLogin_

------------------------------------------------------------------------------------------------------------------------------------------------------

------------------------------------------------------------------------------------------------------------------------------------------------------

Poze: https://imgur.com/pLyMTU7 https://imgur.com/00MZHK1 https://imgur.com/38B0K7u https://imgur.com/1o0BCwj https://imgur.com/WoaaSY0 

Download include+YSI: 

https://www.solidfiles.com/v/4aBBwgM7gZmDg

https://www.mediafire.com/file/adzt03h98yb28ne/dropAir.rar

PAROLA: sirius

Daca ti-a placut nu uita de un +1 si poate un eventual subscribe la canal. :D

V-am salultat pe toti, ne vedem la urmatorul sistem/tutorial.

 

Edited by _SIRIUS_
  • Like 1
  • Upvote 3
Link to comment
Share on other sites

Acum 3 minute, TheRexAdv a spus:

o protectie? ceva adk sa nu poata folosii playerii comanda /dropair?

Adaugi tu restricția în include. :)

Am specificat ca restricțiile nu sunt adăugate deoarece diferă definițiile de la un gm la altul. La fel si cu banii, citeste cu atentie topicul si vei sti ce vei avea de făcut. :D

PS. Ms fain pt susținere.

Link to comment
Share on other sites

1 minute ago, _SIRIUS_ said:

Adaugi tu restricția în include. :)

Am specificat ca restricțiile nu sunt adăugate deoarece diferă definițiile de la un gm la altul. La fel si cu banii, citeste cu atentie topicul si vei sti ce vei avea de făcut. :D

PS. Ms fain pt susținere.

nici sa iau din dm nu merge adk nu ii ia din dm la Cadou.

Link to comment
Share on other sites

Acum 3 minute, TheRexAdv a spus:

nici sa iau din dm nu merge adk nu ii ia din dm la Cadou.

Ai adăugat calllocalfunction în publicul

OnPlayerShootDynamicObject din gm.ul tau?

Citeste din nou instalarea.

Link to comment
Share on other sites

Acum 2 minute, TheRexAdv a spus:

este bagat si tot degeaba

Adauga CallLocalFunction tocmai jos de tot în publicul OnPlayerShootDynamicObject...nu exista sa nu funcționeze.

Link to comment
Share on other sites

8 minutes ago, _SIRIUS_ said:

Adauga CallLocalFunction tocmai jos de tot în publicul OnPlayerShootDynamicObject...nu exista sa nu funcționeze.

A mers ms mult. Succes cu astea daca ai face si o chestie deaia de payday in 00:00 ai fii jneker ? 

  • Like 1
Link to comment
Share on other sites

tu nu ai vazut ca scrie asa:

Download include+YSI: 

https://www.solidfiles.com/v/4aBBwgM7gZmDg

https://www.mediafire.com/file/adzt03h98yb28ne/dropAir.rar

PAROLA: sirius

Daca ti-a placut nu uita de un +1 si poate un eventual subscribe la canal. :D

V-am salultat pe toti, ne vedem la urmatorul sistem/tutorial.

doamne:))

Link to comment
Share on other sites

11 hours ago, Sebi wepos said:

tu nu ai vazut ca scrie asa:

Download include+YSI: 

https://www.solidfiles.com/v/4aBBwgM7gZmDg

https://www.mediafire.com/file/adzt03h98yb28ne/dropAir.rar

PAROLA: sirius

Daca ti-a placut nu uita de un +1 si poate un eventual subscribe la canal. :D

V-am salultat pe toti, ne vedem la urmatorul sistem/tutorial.

doamne:))

inainte nu a scris si nustiu dc iti bagi nasu'

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.