PARTNERI:
-UPOZORENJE-

Samo registrovani članovi mogu da vide/koriste forum u celini.
Prijavite se ili registrujte nalog na Balkan SA-MP forumu.


Autor Tema: [FS] ex_War v0.1beta [by dock]  (Pročitano 4434 puta)

0 članova i 1 gost pregledaju ovu temu.

Van mreže dock

  • Soldier
  • *
  • Poruke: 766
  • Pol: Muškarac
  • Challenge Accepted!
[FS] ex_War v0.1beta [by dock]
« poslato: Jul 16, 2012, 00:45:35 pre podne »
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] [tim] (timovi: 0 - izbaciti igraca iz wara | 1 - prvi tim | 2 - drugi tim)
*Koristi: /warpokreni [mapa] [vreme] (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[playerid][pAdmin];
}

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

« Poslednja izmena: Jul 16, 2012, 11:16:57 pre podne dock »
 

Van mreže MacakPrC

  • Newbie
  • *
  • Poruke: 12
Odg: [FS] ex_War v0.1beta [by dock]
« Odgovor #1 poslato: Jul 16, 2012, 01:58:23 pre podne »
Sacekaj,koda si ovo uzeo sa NL mod isto ovako ide,mozda si samo malo edit sad cu da pogledam :P
 

Van mreže [GU:RP] ivica 156

  • Soldier
  • *
  • Poruke: 835
Odg: [FS] ex_War v0.1beta [by dock]
« Odgovor #2 poslato: Jul 16, 2012, 02:57:53 pre podne »
ima bug na komandi /war ja prozovem igraca pise da je offline
 

Van mreže dock

  • Soldier
  • *
  • Poruke: 766
  • Pol: Muškarac
  • Challenge Accepted!
Odg: [FS] ex_War v0.1beta [by dock]
« Odgovor #3 poslato: Jul 16, 2012, 11:13:17 pre podne »
Imas odgovarajuci sscanf2.inc i plugin ubacen?

@MacakPrC ja ni nemam NL mod nit sam znao da tamo ima war xD
« Poslednja izmena: Jul 16, 2012, 11:13:46 pre podne dock »
 

Van mreže [GU:RP] ivica 156

  • Soldier
  • *
  • Poruke: 835
Odg: [FS] ex_War v0.1beta [by dock]
« Odgovor #4 poslato: Jul 16, 2012, 11:30:06 pre podne »
imam
 

Van mreže TiXoR_

Odg: [FS] ex_War v0.1beta [by dock]
« Odgovor #5 poslato: Jul 16, 2012, 13:27:10 posle podne »
100 posto ga nije ukrao, dock je dobar skripter :P
 
Lijepa fs (napokon koristiš zcmd + sscanf) :D

string 256? smanji to. :D

Ubuduće ak ti se da piši funkcije i ostale stvarčiće na engleski jer ljepše ispande kada gledaš skriptu. ;)
 

Van mreže dock

  • Soldier
  • *
  • Poruke: 766
  • Pol: Muškarac
  • Challenge Accepted!
Odg: [FS] ex_War v0.1beta [by dock]
« Odgovor #6 poslato: Jul 16, 2012, 13:32:40 posle podne »
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 :P
« Poslednja izmena: Jul 16, 2012, 13:35:01 posle podne dock »
 

Van mreže sddmgg

  • Homeboy
  • *
  • Poruke: 308
  • Pol: Muškarac
Odg: [FS] ex_War v0.1beta [by dock]
« Odgovor #7 poslato: Jul 16, 2012, 14:48:38 posle podne »
Test cu ga pacemo vidjeti..
 

Van mreže |Xeptic| Führer

  • Homeboy
  • *
  • Poruke: 334
  • Pol: Muškarac
  • Bit ces Goran al samo Karan
Odg: [FS] ex_War v0.1beta [by dock]
« Odgovor #8 poslato: Jul 16, 2012, 21:25:04 posle podne »
meni niti /war niti /warpokreni neradi ... iman sve ...  :-*
 

Van mreže dock

  • Soldier
  • *
  • Poruke: 766
  • Pol: Muškarac
  • Challenge Accepted!
Odg: [FS] ex_War v0.1beta [by dock]
« Odgovor #9 poslato: Jul 16, 2012, 23:05:53 posle podne »
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 .. :)
« Poslednja izmena: Jul 16, 2012, 23:13:52 posle podne dock »
 

Van mreže creator

  • Pee-Wee
  • *
  • Poruke: 34
  • !MIZRg2G7HA
Odg: [FS] ex_War v0.1beta [by dock]
« Odgovor #10 poslato: Jul 17, 2012, 11:16:31 pre podne »
string 256 - volim taj broj :P

Nadam se da shvaćaš da je to totalno ne optimizirano zato što jedan red chata podržava 128 čelija.
 

Davor Pernjek

  • Gost
Odg: [FS] ex_War v0.1beta [by dock]
« Odgovor #11 poslato: Jul 25, 2012, 14:14:36 posle podne »
daj mi netko reci kako da ubacim mapu za ovaj war?
 

Van mreže dock

  • Soldier
  • *
  • Poruke: 766
  • Pol: Muškarac
  • Challenge Accepted!
Odg: [FS] ex_War v0.1beta [by dock]
« Odgovor #12 poslato: Jul 27, 2012, 10:38:17 pre podne »
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[][8] =
{
{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[][8] =
{
{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..

Davor Pernjek

  • Gost
Odg: [FS] ex_War v0.1beta [by dock]
« Odgovor #13 poslato: Jul 27, 2012, 17:26:07 posle podne »
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[][8] =
{
{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[][8] =
{
{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
 

Van mreže Tony_Gomez

  • Newbie
  • *
  • Poruke: 10
  • Pol: Muškarac
  • CroHerzegovina member-LCN Legend & Member
Odg: [FS] ex_War v0.1beta [by dock]
« Odgovor #14 poslato: Jul 29, 2012, 19:00:19 posle podne »
Ne roooooooodi pomoc mi trebaaaaaaaa xd