Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => FilterScripte, Include, Pluginovi za SA-MP => Filterskripte & include fajlovi => Temu započeo: just_Sukiii poslato Februar 28, 2020, 20:10:22 POSLE PODNE

Naslov: Duel (1v1 / 2v2/ 3v3 / HP / Armour / C-BUG / Weapons / Arenas)
Poruka od: just_Sukiii poslato Februar 28, 2020, 20:10:22 POSLE PODNE
Tip: Filterscript
Slike ili Video: https://imgur.com/xf9UpxD (https://imgur.com/xf9UpxD)
Opis i dodatne informacije: Sistem sa moda koji sam radio davno za Division DM, nikad nije testiran fino bi bilo kad bi neko testirao i da javi ako ima neku gresku
Download link: klik]/url] (https://github.com/Sukiii09/duel)
Scan link: klik
Credits: Tvrdisic za ideju
Naslov: Odg: Duel (1v1 / 2v2/ 3v3 / HP / Armour / C-BUG / Weapons / Arenas)
Poruka od: HACKED BY MAD HUNTER poslato Februar 28, 2020, 20:26:15 POSLE PODNE
fino
Naslov: Odg: Duel (1v1 / 2v2/ 3v3 / HP / Armour / C-BUG / Weapons / Arenas)
Poruka od: YumikoJR poslato Februar 29, 2020, 00:04:20 PRE PODNE
lepo, kod moze malo uredniji ali okej je sve, 9/10  :)
Naslov: Odg: Duel (1v1 / 2v2/ 3v3 / HP / Armour / C-BUG / Weapons / Arenas)
Poruka od: Fqris poslato Februar 29, 2020, 01:07:19 PRE PODNE
malo smo se zanijeli sa raspravom..
al to nije tema trenutno ovdje
Naslov: Odg: Duel (1v1 / 2v2/ 3v3 / HP / Armour / C-BUG / Weapons / Arenas)
Poruka od: Purdinho poslato Februar 29, 2020, 01:14:46 PRE PODNE
Lijepo :D
Naslov: Odg: Duel (1v1 / 2v2/ 3v3 / HP / Armour / C-BUG / Weapons / Arenas)
Poruka od: just_Sukiii poslato Februar 29, 2020, 01:27:33 PRE PODNE
Citat: Levu poslato Februar 29, 2020, 01:23:26 PRE PODNE
Bukvalno, mogao je neko da se edukuje malo... Strasno
Da sam zaboravio staviti tip filterscripta rekli bi pogrešan formular i izbrisali temu

Još x sličnih rasprava se se briše Al nea veze nek bude da oni rade svoj posao
Naslov: Odg: Duel (1v1 / 2v2/ 3v3 / HP / Armour / C-BUG / Weapons / Arenas)
Poruka od: psihoaktiw poslato Februar 29, 2020, 02:07:12 PRE PODNE
lepoo
Naslov: Odg: Duel (1v1 / 2v2/ 3v3 / HP / Armour / C-BUG / Weapons / Arenas)
Poruka od: V01D poslato Februar 29, 2020, 10:30:31 PRE PODNE
Odlicno, svaka cast :D
Naslov: Odg: Duel (1v1 / 2v2/ 3v3 / HP / Armour / C-BUG / Weapons / Arenas)
Poruka od: Fqris poslato Februar 29, 2020, 17:22:07 POSLE PODNE
Citat: just_Sukiii poslato Februar 29, 2020, 01:27:33 PRE PODNE
Da sam zaboravio staviti tip filterscripta rekli bi pogrešan formular i izbrisali temu

Još x sličnih rasprava se se briše Al nea veze nek bude da oni rade svoj posao
https://balkan-samp.com/forum/index.php?topic=116044.330
evo teme ... mozete do sutra raspravljati :D
Naslov: Odg: Duel (1v1 / 2v2/ 3v3 / HP / Armour / C-BUG / Weapons / Arenas)
Poruka od: just_Sukiii poslato Februar 29, 2020, 17:54:26 POSLE PODNE
Citat: Fqris poslato Februar 29, 2020, 17:22:07 POSLE PODNE
https://balkan-samp.com/forum/index.php?topic=116044.330
evo teme ... mozete do sutra raspravljati :D
Nije to fora jebemu misa, al nebitno ne mogu svi to skontati
Naslov: Odg: Duel (1v1 / 2v2/ 3v3 / HP / Armour / C-BUG / Weapons / Arenas)
Poruka od: kri$tijan poslato Mart 01, 2020, 14:18:58 POSLE PODNE
Od koga je i nije lose
Naslov: Odg: Duel (1v1 / 2v2/ 3v3 / HP / Armour / C-BUG / Weapons / Arenas)
Poruka od: SyS poslato Mart 02, 2020, 21:54:36 POSLE PODNE
Ocena za "urednost": 0

Moglo je mnogo bolje, na primer uopste nisi morao da hard-codujes ono u enumu nego si mogao array da napravis sa zeljenom vrednoscu (preporucujem da definises MAX vrednost).

Ovo gore isto vazi i za oruzije, shit je malo.

Takodje, ako neko bude zeleo da promeni bilo sta, morace dosta da se drka jer si sve hard-code doslovno;

bool:duelExist,
Za ovo preporucujem y_iterators da koristis

for(new i = 0; i < MAX_DUEL; i++)
Isto kao gore, iteratori mame :D

[pawn]GetName(playerid)
{
   new name[MAX_PLAYER_NAME];
   GetPlayerName(playerid, name, sizeof(name));
   return name;
}[/pawn]
Nemoj to da radis. :P

[pawn]resetDuel(id)
{
   DuelInfo[id][duelWeapon][0] =
   DuelInfo[id][duelWeapon][1] =
   DuelInfo[id][duelWeapon][2] =
   DuelInfo[id][duelTeam1] =
   DuelInfo[id][duelTeam2] = 0;
   DuelInfo[id][duelTeammate][0] =
   DuelInfo[id][duelTeammate][1] =
   DuelInfo[id][duelTeammate][2] =
   DuelInfo[id][duelOpponent][0] =
   DuelInfo[id][duelOpponent][1] =
   DuelInfo[id][duelOpponent][2] = INVALID_PLAYER_ID;
   DuelInfo[id][duelHP] =
   DuelInfo[id][duelArmour] = 100.0;
   DuelInfo[id][duelArenaID] =
   DuelInfo[id][duelLineup] = 1;
   DuelInfo[id][duelCBug] =
   DuelInfo[id][duelStarted] =
   DuelInfo[id][duelExist] = false;
   return 1;
}[/pawn]
Ovde si mogao da loop-ujes kroz enum umesto da nabijas ovoliko linija dzaba :D

Uglavnom, pohvale za trud.
Naslov: Odg: Duel (1v1 / 2v2/ 3v3 / HP / Armour / C-BUG / Weapons / Arenas)
Poruka od: bunta poslato Mart 03, 2020, 08:24:25 PRE PODNE
Citat: SyS poslato Mart 02, 2020, 21:54:36 POSLE PODNE
Ocena za "urednost": 0

Moglo je mnogo bolje, na primer uopste nisi morao da hard-codujes ono u enumu nego si mogao array da napravis sa zeljenom vrednoscu (preporucujem da definises MAX vrednost).

Ovo gore isto vazi i za oruzije, shit je malo.

Takodje, ako neko bude zeleo da promeni bilo sta, morace dosta da se drka jer si sve hard-code doslovno;

bool:duelExist,
Za ovo preporucujem y_iterators da koristis

for(new i = 0; i < MAX_DUEL; i++)
Isto kao gore, iteratori mame :D

[pawn]GetName(playerid)
{
   new name[MAX_PLAYER_NAME];
   GetPlayerName(playerid, name, sizeof(name));
   return name;
}[/pawn]
Nemoj to da radis. :P

[pawn]resetDuel(id)
{
   DuelInfo[id][duelWeapon][0] =
   DuelInfo[id][duelWeapon][1] =
   DuelInfo[id][duelWeapon][2] =
   DuelInfo[id][duelTeam1] =
   DuelInfo[id][duelTeam2] = 0;
   DuelInfo[id][duelTeammate][0] =
   DuelInfo[id][duelTeammate][1] =
   DuelInfo[id][duelTeammate][2] =
   DuelInfo[id][duelOpponent][0] =
   DuelInfo[id][duelOpponent][1] =
   DuelInfo[id][duelOpponent][2] = INVALID_PLAYER_ID;
   DuelInfo[id][duelHP] =
   DuelInfo[id][duelArmour] = 100.0;
   DuelInfo[id][duelArenaID] =
   DuelInfo[id][duelLineup] = 1;
   DuelInfo[id][duelCBug] =
   DuelInfo[id][duelStarted] =
   DuelInfo[id][duelExist] = false;
   return 1;
}[/pawn]
Ovde si mogao da loop-ujes kroz enum umesto da nabijas ovoliko linija dzaba :D

Uglavnom, pohvale za trud.


cao makenzi kako si
Naslov: Odg: Duel (1v1 / 2v2/ 3v3 / HP / Armour / C-BUG / Weapons / Arenas)
Poruka od: Bongo poslato Mart 20, 2020, 02:10:43 PRE PODNE
Svidja mi se tvoj rad! Pohvale za ulozeno vreme i trud  ;)
Naslov: Odg: Duel (1v1 / 2v2/ 3v3 / HP / Armour / C-BUG / Weapons / Arenas)
Poruka od: Twistzz poslato Jun 27, 2020, 13:46:17 POSLE PODNE
Ne radi DL
Naslov: Odg: Duel (1v1 / 2v2/ 3v3 / HP / Armour / C-BUG / Weapons / Arenas)
Poruka od: just_Sukiii poslato Jun 27, 2020, 15:03:14 POSLE PODNE
Citat: Twistzz poslato Jun 27, 2020, 13:46:17 POSLE PODNE
Ne radi DL
Сви су моји репои избрисани. Офлајн сам што се тиче сампа.
Naslov: Odg: Duel (1v1 / 2v2/ 3v3 / HP / Armour / C-BUG / Weapons / Arenas)
Poruka od: crniiez poslato Jun 27, 2020, 17:11:05 POSLE PODNE
fino
Naslov: Odg: Duel (1v1 / 2v2/ 3v3 / HP / Armour / C-BUG / Weapons / Arenas)
Poruka od: S@vke poslato Jul 02, 2020, 05:37:35 PRE PODNE
Može DL link bro? bićeš u credits ingame