Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => FilterScripte, Include, Pluginovi za SA-MP => Filterskripte & include fajlovi => Temu započeo: Ino42O poslato Maj 02, 2016, 20:11:47 POSLE PODNE

Naslov: [INC] Oxygen Controller (Control player oxygen status)
Poruka od: Ino42O poslato Maj 02, 2016, 20:11:47 POSLE PODNE
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 )
Naslov: Odg: [INC] Oxygen Controller (Control player oxygen status)
Poruka od: Muma poslato Maj 02, 2016, 20:38:53 POSLE PODNE
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
Naslov: Odg: [INC] Oxygen Controller (Control player oxygen status)
Poruka od: Ino42O poslato Maj 02, 2016, 20:42:03 POSLE PODNE
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 :)
Naslov: Odg: [INC] Oxygen Controller (Control player oxygen status)
Poruka od: Scripter Braun poslato Maj 03, 2016, 01:45:10 PRE PODNE
Odlicno :D po meni mnogo bolje nego ono sto stave da budu hp 100 na stakih 0.5s :D
Naslov: Odg: [INC] Oxygen Controller (Control player oxygen status)
Poruka od: Ino42O poslato Maj 03, 2016, 12:35:14 POSLE PODNE
Hvala ;)
Naslov: Odg: [INC] Oxygen Controller (Control player oxygen status)
Poruka od: Ino42O poslato Maj 03, 2016, 21:33:40 POSLE PODNE
Pošto ne mogu editati post ovako ću napisati update :D


Update 1.1

Dostupno na istom linku githuba.

+ Sutra video dolazi.
Naslov: Odg: [INC] Oxygen Controller (Control player oxygen status)
Poruka od: Ino42O poslato Maj 04, 2016, 01:40:36 PRE PODNE
https://www.youtube.com/watch?v=Fqy0mfz1x9Q&feature=youtu.be
Naslov: Odg: [INC] Oxygen Controller (Control player oxygen status)
Poruka od: TheToretto poslato Maj 04, 2016, 09:34:35 PRE PODNE
Svaka čast, pomoće mnogima, ne sumnjaj!
Naslov: Odg: [INC] Oxygen Controller (Control player oxygen status)
Poruka od: Ino42O poslato Maj 04, 2016, 15:20:15 POSLE PODNE
Nadam se, Hvala ;)
Naslov: Odg: [INC] Oxygen Controller (Control player oxygen status)
Poruka od: Ino42O poslato Maj 08, 2016, 19:31:07 POSLE PODNE
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]
Naslov: Odg: [INC] Oxygen Controller (Control player oxygen status)
Poruka od: Ino42O poslato Maj 12, 2016, 01:02:12 PRE PODNE
Update 2.0


Link za 2.0 i ostale verzije ->https://github.com/Ino42O/OxygenController
Naslov: Odg: [INC] Oxygen Controller (Control player oxygen status)
Poruka od: anderson87 poslato Maj 12, 2016, 21:23:39 POSLE PODNE
Odlicno  :)
Naslov: Odg: [INC] Oxygen Controller (Control player oxygen status)
Poruka od: Ino42O poslato Maj 13, 2016, 11:35:33 PRE PODNE
Hvala :)
Naslov: Odg: [INC] Oxygen Controller (Control player oxygen status)
Poruka od: 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
Naslov: Odg: [INC] Oxygen Controller (Control player oxygen status)
Poruka od: Ino42O poslato Maj 13, 2016, 11:59:49 PRE PODNE
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
Naslov: Odg: [INC] Oxygen Controller (Control player oxygen status)
Poruka od: [CH]Lenon poslato Maj 13, 2016, 12:32:08 POSLE PODNE
Jako dobro odradjeno i dosta korisno! Svaka cast! :)
Naslov: Odg: [INC] Oxygen Controller (Control player oxygen status)
Poruka od: Ino42O poslato Maj 14, 2016, 01:58:15 PRE PODNE
Hvala :D