Zaključano

[FS] ex_War v0.1beta [by dock]

Započeo dock
pre 13 godina
7,590
pregleda
47
postova
Ova tema je zaključana. Samo moderatori i administratori mogu odgovarati.
dock
Crime Lord
pre 13 godina
ex_War v0.1 beta
by dock

Pre nego sto pocnem pricati ista o filterscripti moram napomenuti da NIJE testirana!

Svi vec znate sta je WAR ima ga na nekim RP i nekim DM serverima, u sustini na nekom prostoru dobijete oruzja i rokate se jedni protiv drugih, slicno TDMu.

Razlika je u tome sto to sve admin organizuje.


Komande:

*Koristi: /war [id igraca] (timovi: 0 - izbaciti igraca iz wara | 1 - prvi tim | 2 - drugi tim)
*Koristi: /warpokreni (mape sami ubacujete, objasnjenje kako imate u FS)
*Koristi: /warzaustavi


Takodje postoje neke FS na Balkan Sampu koje se predstavljaju kao WAR FS ali razlika je sto ne broje poene vec se samo rokate, dobijate spawn i oruzje.

Ovde to nije tako vec dobijate oruzja, boju, spawn i broje vam se bodovi. Na kraju tim sa najvise bodova je pobednik.. Logicno..

Sistem je relativno lak za napraviti i ne znam zasto vecina ljudi kuka oko toga...

Kao sto sam vec napomenuo sistem NIJE testiran tako da mozete naici na razne bugove. Bio bih vam zahvalan da ih postate ovde kako bih mogao da ih ispravim.

Takodje moram nadodati jos nesto. Svi znate sta je TK odnosno Team Kill .. Ubijanje igraca iz svojeg tima. E za razliku od nekih servera gde nema apsolutno nikakve kazne za to, vec ako te vidi admin kazni te, ako ne nikom nista, ovde to nije tako. Ukoliko ubijete igraca iz sopstvenog tima dobicete poruku kao upozorenje a protivnicki tim dobija bod, isto kao da su oni ubili vaseg saigraca. Tako da apsolutno nista ne mozete dobiti TKanjem sto znam da je veliko olaksanje adminima koji nadgledaju war..


Eto uhvatio sam malo vremena pa reko aj da napravim ovo znam da ce mnogima biti od koristi...

Takodje ukoliko neko hoce da me optuzuje za kradju creditsa ili sta ja znam vec NEMOJTE jer sam sistem radio sam...


Jos jednom bio bih zahvalan za svaki bug koji postate ovde..

DOWNLOAD (solidfiles.com)




Jos nesto, da biste povezali FS sa modom i tako ne morali da ubacujete fs u mod dodajte ovaj kod u vas gamemode:

forward GetPlayerWarAdmin(playerid);
public GetPlayerWarAdmin(playerid)
{
    return PlayerInfo;
}


Ovo PlayerInfo zamenite sa vasom varijablom za admina mada je u vecini modova tako ... ja mslm

MacakPrC
Street Runner
pre 13 godina
Sacekaj,koda si ovo uzeo sa NL mod isto ovako ide,mozda si samo malo edit sad cu da pogledam 😛
ivica 156
Crime Lord
pre 13 godina
ima bug na komandi /war ja prozovem igraca pise da je offline
dock
Crime Lord
pre 13 godina
Imas odgovarajuci sscanf2.inc i plugin ubacen?

@MacakPrC ja ni nemam NL mod nit sam znao da tamo ima war xD
ivica 156
Crime Lord
pre 13 godina
imam
aleluja
Godfather
pre 13 godina
100 posto ga nije ukrao, dock je dobar skripter 😛

Lijepa fs (napokon koristiÅ¡ zcmd + sscanf) 😄

string 256? smanji to. 😄

Ubuduće ak ti se da piÅ¡i funkcije i ostale stvarčiće na engleski jer ljepÅ¡e ispande kada gledaÅ¡ skriptu. 😉
dock
Crime Lord
pre 13 godina
Preferiram YCMD ali vecina koristi ZCMD pa da ih ne mucim sa prevodjenjem iz jednog u drugo 🙂

Napisem ja na engleskom ispada da sam ukrao xD ... Prevescu pa cu i na samp forum staviti mozda nekom tamo posluzi isto 🙂

string 256 - volim taj broj 😛
Velo_King
Enforcer
pre 13 godina
Test cu ga pacemo vidjeti..
Colombo
Enforcer
pre 13 godina
meni niti /war niti /warpokreni neradi ... iman sve ...  :-*
dock
Crime Lord
pre 13 godina
hmm kako ne radi? u kom smislu?

Sada vidim ovo za komandu war, ali to je do sscanfa verovatno probajte opet compilati fs pa onda koristite, mozda ja imam stariju verziju .. 🙂
kickinit
Wheel Man
pre 13 godina
dock wrote on July 16, 2012, 11:32 am:
string 256 - volim taj broj 😛


Nadam se da shvaćaš da je to totalno ne optimizirano zato što jedan red chata podržava 128 čelija.
Obrisan korisnik Obrisan korisnik
pre 13 godina
daj mi netko reci kako da ubacim mapu za ovaj war?
dock
Crime Lord
pre 13 godina
Objasnjeno ti je sve ...
//Mape za war, dodajete ovako:
//      {Tim1_x, Tim1_y, Tim1_z, Tim1_rotacija, Tim2_x, Tim2_y, Tim2_z, Tim2_rotacija}
// ma kraju { } morate imati zarez (ovako: {0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0},) osim kod zadnjih koordinata..
new Float:WarMape[] =
{
{0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0}
};


primer imas mapu koordinate za tim 1

x: 30.0 y:40.0 z: 50.0 rotacija: 60.0

za tim 2

x: 10.0 y: 15.0 z: 20.0 rotacija 25.0 stavljas ovako

new Float:WarMape[] =
{
{0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0},
{30.0,40.0,50.0,60.0,10.0,15.0,20.0,25.0}
};


ostavi ovu mapu sa nulama samo..
Obrisan korisnik Obrisan korisnik
pre 13 godina
dock wrote on July 27, 2012, 8:38 am:
Objasnjeno ti je sve ...
//Mape za war, dodajete ovako:
//      {Tim1_x, Tim1_y, Tim1_z, Tim1_rotacija, Tim2_x, Tim2_y, Tim2_z, Tim2_rotacija}
// ma kraju { } morate imati zarez (ovako: {0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0},) osim kod zadnjih koordinata..
new Float:WarMape[] =
{
{0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0}
};


primer imas mapu koordinate za tim 1

x: 30.0 y:40.0 z: 50.0 rotacija: 60.0

za tim 2

x: 10.0 y: 15.0 z: 20.0 rotacija 25.0 stavljas ovako

new Float:WarMape[] =
{
{0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0},
{30.0,40.0,50.0,60.0,10.0,15.0,20.0,25.0}
};


ostavi ovu mapu sa nulama samo..


Mozes mi ti to napravit pa onda opet uplodat,ne razumijem se bas u skriptanje
Tony_Gomez
Street Runner
pre 13 godina
Ne roooooooodi pomoc mi trebaaaaaaaa xd

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava