Eto bilo mi dosadno pa doso na ideju da napravim jednostavni TDM, ima oko 1,3k linija..
edit- GM je na engleskom jer sam objavio na samp forumu a nije mi se dalo na hrv prevodit :D u v2 cu prevest i na nasi..
Pa ukratko.. 3tima teroriste, policajci i un.. Kada izaberete tim na Class Selection server ce vam dodati tag u nick npr Eklata[TE] za teroriste.. Tim mjenjate tako da pritisnete F4..
Onda sam stavio GEO IP od Abhinava cisto radi izgleda kda se igrac konektira na server ;D
Napravio sam malu misijicu, svakih 5min morate pronaci mali kovceg koji se nalazi negdje u area51, nakon sto ga nadete odnesete u chechkpoint i mission done ;D dobite +5 score
Na spawnu birate gunse koje ocete + 50killova i vise mozete minigun ili zolju izabrat :D
Sto veci score veci spawn armor :P
Eto ukratko, 2screenshoota i to je to :D
(http://i27.tinypic.com/ix763b.png)
(http://i28.tinypic.com/27yde8i.png)
(http://cdn.solidfiles.net/info_imgs/f4662470554b96386ece10b5404bbc33.jpg) (http://solidfiles.com/d/f4662470554b96386ece10b5404bbc33)
Bravo,Nije Lose thumbsup
fala :-* btw zaboravio sam dodati da sam napravio random poruke, samo dajte u pawno search "Your text here" i moze se editovat
To nisi ti radio :D :D
ovo je skinuto sa SA:MP foruma 100% 8) 8)
lol ja sam to objavio na samp forumu.. omg
http://forum.sa-mp.com/index.php?topic=116315.0
I ovako nesto jednostavno naprvait moze svatko.. btw vi ni ne znate tko sam ja?
Citat: Eklata poslato Avgust 16, 2009, 20:33:14 POSLE PODNE
btw vi ni ne znate tko sam ja?
I tko si ti? Barack Obama možda? :D
heh ako kazem da sam s lga, odma ce biti da to nisam ja radio da sam glup jer igram tamo itd. (lego) thumbsup
ti slobodno tvrdi sta oces ;) nadi mi na samp forumu isti taj mod cestitam ti
Citat: Eklata poslato Avgust 16, 2009, 20:50:16 POSLE PODNE
heh ako kazem da sam s lga, odma ce biti da to nisam ja radio da sam glup jer igram tamo itd. (lego) thumbsup
Nije važno odakle je tko, samo je važno da se ne pravi previše pametnog kao neki ljudi.
nikad ne reci nikad, sta decka odmah napadate i to bez dokaza kad neko nade to na sa-mp forumu nek objavi tu i gotovo
Eklata nice gm thumbsup
And Special thanks to RK01 who was my scripting teacher Smiley
ee ako te on ucio skriptat jbg onda.....je istina...posto on i don jedini na balkanu ne skidaju scripte sa neta thumbsup
btw lego aka guzi tj.wuzi ? :D
Citat: Ken0 poslato Avgust 16, 2009, 21:48:32 POSLE PODNE
And Special thanks to RK01 who was my scripting teacher Smiley
ee ako te on ucio skriptat jbg onda.....je istina...posto on i don jedini na balkanu ne skidaju scripte sa neta thumbsup
btw lego aka guzi tj.wuzi ? :D
da :) i sad me uci XD cim nes zatrebam njemu se obratim..
ty bugs :)
i sad me uci XD cim nes zatrebam njemu se obratim..
Dobro ti je to..Dobar GM sam tak nastavi thumbsup
Super ti GM thumbsup Ja sam ga vec imao priliku vidit i zaigrat s tobom xD thumbsup
a jeli ima da se registriras i admin komande?
svidja mi se mod...
brw
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);
}