[INC] Oxygen Controller (Control player oxygen status)

Započeo Ino42O, Maj 02, 2016, 20:11:47 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Pozdrav svima, predstavljam vam svoj prvi include release, nadam se da će vam se svidjeti i da ćete ga dobro iskoristiti.. Nadam se da će netko ovo iskoristiti te napraviti stvarno dobre skripte tipa, posao ronilac i slično.. :)

Ukratko
-- Ovaj include daje vam mogućnost kontroliranja igračevog kisika, bar, etc.. Uz to include sadrži neke nove Callbackove te funkcije koje će biti znatno korisne u daljnjem skriptanju.

[pawn]#include <OxygenController>[/pawn]

Novi Callbackovi
OnPlayerEnterInWater(playerid);
OnPlayerEnterUnderWater(playerid);
OnPlayerOutFromWater(playerid);


Funkcije
IsPlayerInWater(playerid);
   Provjerava dali je igrač na vodi ( Vraća: 0 / 1 )

IsPlayerUnderWater(playerid);
   Provjerava dali je igrač ispod vode, ronjenje ( Vraća: 0 / 1 )

SetPlayerOxygenValue(playerid, Float:Value);
   Postavlja igračev kisik na odreÄ'enu veličinu

GetPlayerOxygenValue(playerid);
   Vraća količinu igračevog kisika ( Float )

SetPlayerMaxOxygenValue(playerid, Float:Value);
   Postavlja maximalnu količinu kisika ( Zadano: 5000.0 )

GetPlayerMaxOxygenValue(playerid);
   Vraća maximalnu količinu kisika ( Float )

GivePlayerOxygenValue(playerid, Float:Value);
   Dodaje odreÄ'enu količinu na trenutnu količinu

GetPlayerOxygenStatus(playerid);
   Vraća trenutni status kisika



Status
OXYGEN_NONE
OXYGEN_SPENDING
OXYGEN_REFILL


Potrebno
ProgressBar include ( http://forum.sa-mp.com/showthread.php?t=537468 )
SKY plugin ( http://github.com/oscar-broman/sky )
ColAndreas plugin ( http://github.com/Pottus/ColAndreas )


Zasluge
Created by: Ino
SKY plugin: Slice
ColAndreas plugin: Pottus
ProgressBar include: Toribio / Southclaw


Izmjene
---
---
---


Bugovi
---
---
---


Download
(Version 1.0) Include + Example FS - GitHub ( https://github.com/Ino42O/OxygenController )
Software Developer

Lijepo odradjeno, ovako je nesto bilo na starom Ghettu i bio posao ronilac, dobijes vise kisika, a one boce na ledjima (( objekti )) su bili boce od nitra :D

Hvala, ovo nije obicno nesto sto ti stavi godmode i helte kontroliras normalno preko SetPlayerHealth i oxygen bar slicno :) boce mozes posebno dodati, primjer postavis max oxygen na 500 i mozes dosta dugo biti pod vodom, uz to mozes ispisati trenutni status i to moze biti jako korisno.. etc..

Uzivaj :)
Software Developer

Odlicno :D po meni mnogo bolje nego ono sto stave da budu hp 100 na stakih 0.5s :D
    ~ Member since: 09.13.2013. - 15:30 ~


Pošto ne mogu editati post ovako ću napisati update :D


Update 1.1

  • Popravljeni bugovi sa zdravljem
  • Podržana zadnja verzija ColAndreasa
  • Optimizirana skripta

Dostupno na istom linku githuba.

+ Sutra video dolazi.
Software Developer


Svaka čast, pomoće mnogima, ne sumnjaj!
KOPAJ KRIPTOVALUTU TELEFONOM! >>> SAZNAJ VIŠE <<<
POČNI RADITI KAO PREDAVAČ ENGLESKOG JEZIKA! >>> SAZNAJ VIŠE <<<


mini update*

Include dobiva podršku za foreach include, sve što trebate jeste dodati liniju
[pawn]#define _foreach[/pawn]

ISPRED linije

[pawn]#include <OxygenController>[/pawn]
Software Developer

Update 2.0


  • Skripta izlazi iz bete
  • Stabilna verzija
  • Popravljeni svi poznati bugovi
  • Dodana nova funkcija GetPlayerDepth(playerid); koja vraća dubinu na kojoj se igrač nalazi ( Float )
  • Nova funkcija implementirana u demo skripti ( OxygenExample.pwn )

Link za 2.0 i ostale verzije ->https://github.com/Ino42O/OxygenController
Software Developer

Odlicno  :)
• G A M E M O D E •
• F I L T E R S C R I P T •
• T U T O R I A L •


Citat
You are what you believe yoursefl to be.


Kad se setim da nisi imao veze sa SMF-om i PAWN-om... Jako brzo napredujes  ;)
Sto se INC-a tice odlican i koristan

exDeveloper | Generation, Zara Gaming, Meanwhile |
"If nobody hates you, you're doing something wrong."


Citat: TheP4vO poslato Jul 29, 2014, 20:42:16 POSLE PODNE
Glasao sam ali ovo je vrlo [cenzura]o svima je favorit neprikosloveni levu :D

Citat: Levu poslato Maj 13, 2016, 11:50:22 PRE PODNE
Kad se setim da nisi imao veze sa SMF-om i PAWN-om... Jako brzo napredujes  ;)
Sto se INC-a tice odlican i koristan

Hah da.. vec dugo skriptam samo nisam aktivan na forumima jer radim druge jezike trenutno a ovo sam napravio kao 'usput' na zahtjev jednoga prijatelja..

P.s. Hvala :D
Software Developer