Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Gamemode skripte => Temu započeo: Marijan poslato Decembar 29, 2009, 15:34:24 POSLE PODNE

Naslov: [GM]Hydrom TDM
Poruka od: Marijan poslato Decembar 29, 2009, 15:34:24 POSLE PODNE
Pozdrav decki, zelio bih vam predstaviti svoj gamemode. Prestao sam s skriptanjem jos od 0.2.2 R3 verzije SA-MP-a, ali se polako vracam. Pa evo, pogledajte!

Kratak Opis
Hydrom gamemode je gamemode sa 2 organizacije: Teroristima & Vojskom. Kao Terorist trebate ubiti Znanstvenike I upasti u Area-51 i zastititi ju sto duze kako bi svi suigraci iz vaseg tima dobili nagradu.
Kao Vojnik morate cuvati dupe vasih suigraca u timu i paziti na dupe Znanstvenika.

Timovi
Terroristi - KLOSAR
(http://wiki.sa-mp.com/w/images2/5/59/Skin_112.png)
Terroristi - SNIPER
(http://wiki.sa-mp.com/w/images2/1/12/Skin_122.png)
Terroristi - PIROTEHNICAR
(http://wiki.sa-mp.com/w/images2/7/79/Skin_179.png)
Terroristi - ZRACNA PODRSKA
(http://wiki.sa-mp.com/w/images2/9/9f/Skin_206.png)

Vojska - VOJNIK
(http://wiki.sa-mp.com/w/images2/6/62/Skin_287.png)
Military - SNIPER
(http://wiki.sa-mp.com/w/images2/7/7e/Skin_285.png)
Military - SPECIJALNA JEDINICA
(http://wiki.sa-mp.com/w/images2/9/9e/Skin_286.png)
Military - ZNANSTVENIK
(http://wiki.sa-mp.com/w/images2/6/67/Skin_70.png)
Military - ZRACNA PODRSKA
(http://wiki.sa-mp.com/w/images2/a/a7/Skin_284.png)

Lokacije
Spawn od Terorista (http://pawno-scripting.tk/projects/Hydrom/ss/sa-mp-000.png)
Spawn od Vojske (http://pawno-scripting.tk/projects/Hydrom/ss/sa-mp-001.png)
Spawn od Znanstvenika (http://pawno-scripting.tk/projects/Hydrom/ss/sa-mp-002.png)

Izdanja
Version - 0.1 [BETA]
Pawno-Scripting Mr.1 - Download Link (http://pawno-scripting.com/projects/Hydrom/downloads/Hydrom_BETA.zip)
Pawno-Scripting Mr.2 - Download Link (http://pawno-scripting.tk/projects/Hydrom/downloads/Hydrom_BETA.zip)

Version - 1.0
Pawno-Scripting Mr.1 - Download Link (http://pawno-scripting.com/projects/Hydrom/downloads/Hydrom_v1.zip)
Pawno-Scripting Mr.2 - Download Link (http://pawno-scripting.tk/projects/Hydrom/downloads/Hydrom_v1.zip)
Pawno-Scripting Mr.1 - Download Link[CRO] (http://pawno-scripting.com/projects/Hydrom/downloads/Hydrom_v1(CRO).zip)
Pawno-Scripting Mr.2 - Download Link[CRO] (http://pawno-scripting.tk/projects/Hydrom/downloads/Hydrom_v1(CRO).zip)


U Buducim Izadnjima
Checkpoint Sistem - 100%
Registracijski Sistem - 0%
Administracijski Sistem - 0%

Zahtjevi
Ukoliko bi voljeli nove funkcije, ili imate ideja, ili zelite prijaviti bug, postajte u ovaj topic:

Vas nadimak na forumu:

Koji su vasi zahtjevi/ideje?:
Da li biste mi zeljeli pomoci oko ovog gamemoda?:

Takodjer imam i test server: 69.197.142.154:7778 (Velik je ping zato jer je u Americi hostan)

Hvala na citanju!
Naslov: Odg: [GM]Hydrom TDM
Poruka od: kizla poslato Decembar 29, 2009, 15:45:06 POSLE PODNE
Cestitke odlicno si ovo napravio!

Idem sada vidjeti kako je idem na tesni server!
Naslov: Odg: [GM]Hydrom TDM
Poruka od: [LB]Weite.psd poslato Decembar 29, 2009, 16:16:28 POSLE PODNE
Fora moram pogledat
Naslov: Odg: [GM]Hydrom TDM
Poruka od: Marijan poslato Decembar 29, 2009, 16:50:57 POSLE PODNE
Hvala decki!

Sam vi dajte, testirajte!
Naslov: Odg: [GM]Hydrom TDM
Poruka od: kizla poslato Decembar 29, 2009, 17:22:17 POSLE PODNE
Bilo bi dobro da se vide imena iznad glave i hp da se vidi tako da se zna kolko jos hp ima
Naslov: Odg: [GM]Hydrom TDM
Poruka od: Chris poslato Decembar 29, 2009, 17:23:21 POSLE PODNE
Ljepo, odo ja na server vidit...
Naslov: Odg: [GM]Hydrom TDM
Poruka od: Marijan poslato Decembar 29, 2009, 17:36:30 POSLE PODNE
Citat: kizla poslato Decembar 29, 2009, 17:22:17 POSLE PODNE
Bilo bi dobro da se vide imena iznad glave i hp da se vidi tako da se zna kolko jos hp ima

To sam namjerno stavio da se ne vidi, tako da je teze skuzit neprijatelja i da se oteza igra.
Naslov: Odg: [GM]Hydrom TDM
Poruka od: r4z0r poslato Decembar 29, 2009, 18:23:23 POSLE PODNE
Lijep gamemod .. savea li se ista ?? .. killovi , smrti ?  ;D
Inace lijep gamemod na prvi pogled .
Naslov: Odg: [GM]Hydrom TDM
Poruka od: Marijan poslato Decembar 29, 2009, 18:44:41 POSLE PODNE
Nisam jos skuzio kak napraviti registracijski sistem tako da se za sad nista ne sejva, nazalost.
Naslov: Odg: [GM]Hydrom TDM
Poruka od: ScorpioN poslato Decembar 30, 2009, 16:43:43 POSLE PODNE
Skini si dini, i preko njega napravis reg sys. Lako je stvarno
Naslov: Odg: [GM]Hydrom TDM
Poruka od: Marijan poslato Decembar 30, 2009, 16:58:01 POSLE PODNE
Lagano za reci, a tesko za ostvariti!  ;)
Naslov: Odg: [GM]Hydrom TDM
Poruka od: ScorpioN poslato Decembar 30, 2009, 21:17:51 POSLE PODNE
Citat: Marijan poslato Decembar 30, 2009, 16:58:01 POSLE PODNE
Lagano za reci, a tesko za ostvariti!  ;)
Ja sam to 15,000 puta ostvario xDD
A nije stvarno problem, citanje iz datoteke

dini_Get
pisanje
dini_Set

i samo komande /reg i /log
Naslov: Odg: [GM]Hydrom TDM
Poruka od: kizla poslato Decembar 31, 2009, 09:19:07 PRE PODNE
Evo ovo sam nasao u jednom GM-u ovo za registrirat,ako trebas za /login reci mi.

if (strcmp(cmd, "/register", true) ==0 )
{
    if(IsPlayerConnected(playerid))
    {
        if(gPlayerLogged[playerid] == 1)
{
SendClientMessage(playerid, COLOR_WHITE, "SERVER: Vec si registriran.");
return 1;
}
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "%s.ini", sendername);
new File: hFile = fopen(string, io_read);
if (hFile)
{
SendClientMessage(playerid, COLOR_YELLOW, "Ovo je korisnicko ime zauzeto,pokusajte uzeti drugi nick ! ");
fclose(hFile);
return 1;
}
        new tmppass[64];
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD1, "KORISTI: /register [lozinka]");
return 1;
}
strmid(tmppass, tmp, 0, strlen(cmdtext), 255);
Encrypt(tmppass);
OnPlayerRegister(playerid,tmppass);
}
return 1;
}
Naslov: Odg: [GM]Hydrom TDM
Poruka od: Marijan poslato Decembar 31, 2009, 11:39:23 PRE PODNE
Ovo je samo komanda, jos je pitanje koji ce includesi koriste, sta sve treba definirat, itd.
Naslov: Odg: [GM]Hydrom TDM
Poruka od: dinkO14 poslato Decembar 31, 2009, 11:51:20 PRE PODNE
Citat: Marijan poslato Decembar 31, 2009, 11:39:23 PRE PODNE
Ovo je samo komanda, jos je pitanje koji ce includesi koriste, sta sve treba definirat, itd.

Pa probaj od GF moda preuzet register sistem i iz njega ukljanjat sto ti netreba i dodavat sto ti treba :S...Nisam probavo jel se moze al mislim da bi se trebalo moc i tako
Naslov: Odg: [GM]Hydrom TDM
Poruka od: Marijan poslato Decembar 31, 2009, 12:31:58 POSLE PODNE
Ma necu od godfathera uzimat, ocu bas svoj radit...
Naslov: Odg: [GM]Hydrom TDM
Poruka od: Sloba poslato Januar 05, 2010, 15:24:25 POSLE PODNE
Neznam jesil ovo ti na Forum sampu ili uzimas neciji game mode i prisvajas za sebe


http://forum.sa-mp.com/index.php?topic=141684.0 (http://forum.sa-mp.com/index.php?topic=141684.0)
Naslov: Odg: [GM]Hydrom TDM
Poruka od: dinkO14 poslato Januar 05, 2010, 15:38:33 POSLE PODNE
Citat: bobi98 poslato Januar 05, 2010, 15:24:25 POSLE PODNE
Neznam jesil ovo ti na Forum sampu ili uzimas neciji game mode i prisvajas za sebe


http://forum.sa-mp.com/index.php?topic=141684.0 (http://forum.sa-mp.com/index.php?topic=141684.0)

To je on lol,pogledaj profil pa ces vidit po mail adresi.
Naslov: Odg: [GM]Hydrom TDM
Poruka od: Al3x4 poslato Januar 06, 2010, 11:42:59 PRE PODNE
Fora odlicno si ovo napravio,sve sam pogledao i odlicno je
Naslov: Odg: [GM]Hydrom TDM
Poruka od: kizla poslato Januar 11, 2010, 14:59:50 POSLE PODNE
Evo register sistem:

dcmd_register(playerid, params[])
{
   if(gPlayerInfo[playerid][PLAYER_REGGED] == 1)
return SendClientMessage(playerid, COLOUR_ORANGE, "ERROR: Vec si registriran!");
   else if(!params[0])
return SendClientMessage(playerid, COLOUR_ORANGE, "KORISTI: /register [lozinka]");
   /*else if(strlen(params) < gSettings[PASS_MIN] || strlen(params) > gSettings[PASS_MAX])
   {
new string[200];
       format(string, sizeof(string), "ERROR: Lozinka mora biti duga izmedu %d i $d slova duga!", gSettings[PASS_MIN], gSettings[PASS_MAX]);
return SendClientMessage(playerid, COLOUR_ORANGE, string);
   }*/
   else
   {
new password = num_hash(params);
gPlayerInfo[playerid][PLAYER_PASS] = password;
gPlayerInfo[playerid][PLAYER_REGGED] = 1;
       gPlayerInfo[playerid][PLAYER_LOGGED] = 1;
GetPlayerIp(playerid, gPlayerInfo[playerid][PLAYER_IP], 16);
new string[256]; format(string, sizeof(string), "Uspijesno si se registrirao sa lozinkom \'%s\'. Automatski si ulogiran.", params);
return SendClientMessage(playerid, COLOUR_LIGHTBLUE, string);
   }
}


i evo i login sistem:


dcmd_login(playerid, params[])
{
   if(gPlayerInfo[playerid][PLAYER_REGGED] != 1)
return SendClientMessage(playerid, COLOUR_ORANGE, "ERROR: Moras se registrirati da se ulogiras! Koristi /register [lozinka]  da se registriras i ulogiras.");
   else if(gPlayerInfo[playerid][PLAYER_LOGGED] == 1)
return SendClientMessage(playerid, COLOUR_ORANGE, "ERROR: Vec si ulogiran.");
   else if(!params[0])
return SendClientMessage(playerid, COLOUR_ORANGE, "KORISTI: /login [lozinka]");
   else
   {
new password = num_hash(params);
if(gPlayerInfo[playerid][PLAYER_PASS] == password)
{
   gPlayerInfo[playerid][PLAYER_LOGGED] = 1;
           GetPlayerIp(playerid, gPlayerInfo[playerid][PLAYER_IP], 16);
   return SendClientMessage(playerid, COLOUR_LIGHTBLUE, "Uspijesno si se ulogiro na svoj racun.");
}
else
   return SendClientMessage(playerid, COLOUR_ORANGE, "ERROR: Kriva lozinka.");
   }
}
Naslov: Odg: [GM]Hydrom TDM
Poruka od: nastoe poslato Januar 20, 2010, 21:25:03 POSLE PODNE
Svaka cast ;)