Duel (1v1 / 2v2/ 3v3 / HP / Armour / C-BUG / Weapons / Arenas)

Započeo just_Sukiii, Februar 28, 2020, 20:10:22 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 2 gostiju pregledaju ovu temu.

Tip: Filterscript
Slike ili Video: 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]
Scan link: klik
Credits: Tvrdisic za ideju

( ENORMOUS RESPECT Ino420 / Xunder)
( tutorial )
> Sublime Text 3 > Atom.io
( includes & fs )
> Moving Textdraw > Daily Collect [With FS] > Custom GameText > Duel System
( gamemodes )
> Ganton Wars > Arcadius RPG > Light Matrix > Old Nation



malo smo se zanijeli sa raspravom..
al to nije tema trenutno ovdje

TIIIIIRRRRRRUUUUUU RIIIIIIIIIIIIIIIII RUUUUUUUUUUUUU


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

( ENORMOUS RESPECT Ino420 / Xunder)
( tutorial )
> Sublime Text 3 > Atom.io
( includes & fs )
> Moving Textdraw > Daily Collect [With FS] > Custom GameText > Duel System
( gamemodes )
> Ganton Wars > Arcadius RPG > Light Matrix > Old Nation



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

TIIIIIRRRRRRUUUUUU RIIIIIIIIIIIIIIIII RUUUUUUUUUUUUU



SyS

*

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.

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

Mnogo imaš ti još da jedeš kačamak.
skrr
Moj tutorijali: Bazilion indent warninga
WORK? : Smart Project 1.2 , Leskovacki Detmec, Rodjendanski  server


Penzionisani balkanski samp kripter