PARTNERI:
-UPOZORENJE-

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


Autor Tema: [GM] Eklata's Battlegrounds  (Pročitano 4308 puta)

0 članova i 1 gost pregledaju ovu temu.

Van mreže [PL]Xx_KiCo_x3

  • Transformer
  • *
  • Poruke: 74
Odg: [GM] Eklata's Battlegrounds
« Odgovor #15 poslato: Avgust 21, 2009, 15:35:27 posle podne »
Super ti GM  thumbsup Ja sam ga vec imao priliku vidit i zaigrat s tobom xD  thumbsup
Perfect Life

Nikad zaboravit: Razor, rk01, Capone, GooD, WixxeR, ShoX, Trmka, Leon, putic, Suki,Dane,  eRasmos, EMIR,Dupi, Doda, N1xYy, Nedac, Ena, Apo LUksa, Max, Amina, Jovana,Don Corleone,  Shooter, GOCA, Kukac..

L u d i   G r a d DM <3 2008-2012
 

Van mreže mario_kumanovac

  • Transformer
  • *
  • Poruke: 219
  • Kumanovac
Odg: [GM] Eklata's Battlegrounds
« Odgovor #16 poslato: Avgust 21, 2009, 15:40:37 posle podne »
a jeli ima da se registriras i admin komande?





Kopiraj ovo u potpis ako mrzis cheatere!

Scripting status:

PittBull Stunt: 5%

My works:

[MAP]
LS Beach
LS Areo Stunt
Baza za dm serveru NEW!

[FS]
not!

[GM]
not!

KLIKNI TU!
 

Van mreže SOaD

  • Transformer
  • *
  • Poruke: 124
  • Pol: Muškarac
  • We do not forget
Odg: [GM] Eklata's Battlegrounds
« Odgovor #17 poslato: Avgust 21, 2009, 18:13:09 posle podne »
svidja mi se mod...

brw
 

Chrome

  • Gost
Odg: [GM] Eklata's Battlegrounds
« Odgovor #18 poslato: Avgust 21, 2009, 19:32:25 posle podne »
Ja cu ga sad skinut i doc pametovat  :D

edit: eto da ne bude da stalno pametujem; nije los mod(nisam igrao :P)

Nego, zasto nisi isao na DCMD nego na STRTOK?...
OnGameModeInit => sta ce ti ona 3 arraya; mogao si stavit jedan i samo taj jedan na sva 3 format-a primjenit.. i tako bi ustedio 256 * 4 byte-a...
za dobivanje max playersa UVIJEK koristi MAX_PLAYERS konstantu jer je brze nego funkcijom a isto sranje ;)

jos nesto.. vidim da si u (skoro) cijelom modu radio ovako nesto:
if(HasBag[playerid] == 1)
{
    new Float:X,Float:Y,Float:Z;
    GetPlayerPos(playerid, X, Y, Z);
Bag = CreatePickup(1210, 3, X, Y, Z);
format(string, sizeof(string), "Mission: %s has died and lost his bag! Go and get the bag!",sendername);
SendClientMessageToAll(COLOR_BLUE, string);
}
       else
       {
       }
Ovaj else je totalno bezpotrebno; zasto? ako se if dogodi/ne dogodi isto sranje ispadne jer je else prazan  i ne sluzi nicemu; mogao si samo if stavit(al tako ima u skoro cijelom gmu lol)

Jos jedna primjedba.. Onaj tvoj dugacki kod u OnPlayerDeath(gdje provjerava killera i playera) je mogao biti skracen na sljedece(dok su 3 bande; ako vise malo se treba izmjeniti, ali jos uvijek ce biti krace i efikasnije):

if(gTeam[playerid] == gTeam[killerid])
{
SetPlayerHealth(playerid, 0.0);
SendClientMessage(killerid, COLOR_WHITE, "Team killing is not allowed!!! You were punished with $5000");
GivePlayerMoney(killerid, -5000);
GivePlayerMoney(playerid, 5000);
switch(gTeam[playerid])
{
case 1:
terrorscore--;
case 2:
polscore--;
case 3:
unscore--;
}
}
else
{
switch(gTeam[playerid])
{
case 1:
{
format(gString, MAX_IO, "Terrorist %s has been killed by %s %s.%s %s gets $5000.", gTeam[killerid] == 2 ? "policeman" : "UN Officer", giveplayer, gTeam[killerid] == 2 ? "Policeman" : "UN Officier", sendername);
if(gTeam[killerid] == 2) polscore++;
else if(gTeam[killerid] == 3) unscore++;
}
case 2:
{
format(gString, MAX_IO, "Policeman %s has been killed by an %s %s.%s gets $5000.", gTeam[killerid] == 1 ? "terrorist" : "UN Officier" giveplayer, gTeam[killerid] == 1 ? "Terrorist" : "UN Officier", sendername);
if(gTeam[killerid] == 1) terrorscore++;
else if(gTeam[killerid] == 3) unscore++;
}
case 3:
{
format(gString, MAX_IO, "UN Officier %s has been killed by an %s %s.%s gets $5000.", gTeam[killerid] == 1 ? "terrorist" : "policeman" giveplayer, gTeam[killerid] == 1 ? "Terrorist" : "Policeman", sendername);
if(gTeam[killerid] == 1) terrorscore++;
else if(gTeam[killerid] == 2) polscore++;
}
}
SendClientMessageToAll(COLOR_WHITE, string);
GivePlayerMoney(killerid, 5000);
GivePlayerMoney(playerid, -5000);
}
« Poslednja izmena: Avgust 21, 2009, 20:15:29 posle podne Chrome »