Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Brain_Walker poslato Jul 11, 2019, 20:09:31 POSLE PODNE

Naslov: [Pomoć] Damage system
Poruka od: Brain_Walker poslato Jul 11, 2019, 20:09:31 POSLE PODNE
Problem(error/warning): Sry ako krivi topic ,  ali  ako tko ima ovakav damage system ,  kao na zara gaming  , da ovo ispod pise zeleno  , Hvala
Deo skripte[/b]:nemam
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log)[/b]:
Slika/video ingame problema(obavezno ako je ingame problem)[/b]: https://imgur.com/G2KRrh9
Naslov: Odg: [Pomoć] Damage system
Poruka od: Muma poslato Jul 11, 2019, 20:10:14 POSLE PODNE
https://github.com/oscar-broman/samp-weapon-config
Naslov: Odg: [Pomoć] Damage system
Poruka od: Brain_Walker poslato Jul 11, 2019, 20:40:58 POSLE PODNE
Uhhh , hvala puno

jel mozda ima jos koja malo jednostavnija ?
Naslov: Odg: [Pomoć] Damage system
Poruka od: Muma poslato Jul 11, 2019, 21:07:03 POSLE PODNE
I ovo je jednostavno, #include < weapon_config > | #include < SKY > ispod a_samp.

Onda plugin ubaciš i dodaš u server.cfg (http://prntscr.com/odrppq)

Dodaj i ovo ako bude potrebno ispod tih definicija tj includa tj. ako bude bacalo da je callback za damage već definisan
[pawn]
#if defined _ALS_OnPlayerGiveDamage
   #undef OnPlayerGiveDamage
#else
   #define _ALS_OnPlayerGiveDamage
#endif
#define OnPlayerGiveDamage NULL_OnPlayerGiveDamage
#if defined NULL_OnPlayerGiveDamage
   forward NULL_OnPlayerGiveDamage(playerid, damagedid, Float:amount, weaponid, bodypart);
#endif
#if defined _ALS_OnPlayerTakeDamage
   #undef OnPlayerTakeDamage
#else
   #define _ALS_OnPlayerTakeDamage
#endif
#define OnPlayerTakeDamage NULL_OnPlayerTakeDamage
#if defined NULL_OnPlayerTakeDamage
   forward NULL_OnPlayerTakeDamage(playerid, issuerid, Float:amount, weaponid, bodypart);
#endif
[/pawn]

Onda OnPlayerGiveDamage i OnPlayerTakeDamage ako koristiš prebaciš u
[pawn]
public OnPlayerDamage(&playerid, &Float:amount, &issuerid, &weapon, &bodypart)
[/pawn]

i to je to,

ovo možeš dodati pod OnGameModeInit
[pawn]
SetVehiclePassengerDamage(true);
SetDisableSyncBugs(true);
[/pawn]
Naslov: Odg: [Pomoć] Damage system
Poruka od: Brain_Walker poslato Jul 11, 2019, 22:25:50 POSLE PODNE
Sory
malo mi zeznuto ovo

Znaci ovako u "server.cfg"  dodam samo  "SKY"

U skriptu sam dodao  "#include < weapon_config >"   i   "#include < SKY >"

Ispod ongamemodeint sam stavio
"SetVehiclePassengerDamage(true);
SetDisableSyncBugs(true);
"

"OnPlayerGiveDamage i OnPlayerTakeDamage"  ne koristim u skripti , i nistam nista dirao

i kad sam complie dode mi error:  ": fatal error 100: cannot read from file: "weapon_config""

Odavde nisam nista uzeo:  https://github.com/oscar-broman/samp-weapon-config   , trebam sta tu skinut ?


SOry malo sam se pogubio , ali hitno mi to teba ako mozete pomoc






Naslov: Odg: [Pomoć] Damage system
Poruka od: anderson87 poslato Jul 11, 2019, 22:34:37 POSLE PODNE
Citat: Brain_Walker poslato Jul 11, 2019, 22:25:50 POSLE PODNE
Sory
malo mi zeznuto ovo

Znaci ovako u "server.cfg"  dodam samo  "SKY"

U skriptu sam dodao  "#include < weapon_config >"   i   "#include < SKY >"

Ispod ongamemodeint sam stavio
"SetVehiclePassengerDamage(true);
SetDisableSyncBugs(true);
"

"OnPlayerGiveDamage i OnPlayerTakeDamage"  ne koristim u skripti , i nistam nista dirao

i kad sam complie dode mi error:  ": fatal error 100: cannot read from file: "weapon_config""

Odavde nisam nista uzeo:  https://github.com/oscar-broman/samp-weapon-config   , trebam sta tu skinut ?


SOry malo sam se pogubio , ali hitno mi to teba ako mozete pomoc
Gdje si dodao inc? Mora biti u pawn  folderu odakle pokreces pawno ako si skonto ybg
Naslov: Odg: [Pomoć] Damage system
Poruka od: Brain_Walker poslato Jul 11, 2019, 22:42:25 POSLE PODNE
Koji INC ?
Naslov: Odg: [Pomoć] Damage system
Poruka od: anderson87 poslato Jul 11, 2019, 22:44:28 POSLE PODNE
weapon_config
Naslov: Odg: [Pomoć] Damage system
Poruka od: Brain_Walker poslato Jul 11, 2019, 22:49:07 POSLE PODNE
A to da

u gamemod sam stavio to

evo slika
https://imgur.com/TX6AeJ5


Alo odave nisam nista skidao https://github.com/oscar-broman/samp-weapon-config   , trebam tu sta skinut i stavit negdje ?
Naslov: Odg: [Pomoć] Damage system
Poruka od: Muma poslato Jul 11, 2019, 22:50:21 POSLE PODNE
weapon_config

weapon-config


// http://prntscr.com/odt2kh




Citat: Brain_Walker poslato Jul 11, 2019, 22:49:07 POSLE PODNE
A to da

u gamemod sam stavio to

evo slika
https://imgur.com/TX6AeJ5


Alo odave nisam nista skidao https://github.com/oscar-broman/samp-weapon-config   , trebam tu sta skinut i stavit negdje ?
pa naravno da moraš skinut, kako će ti učitat ako ne skineš i ne ubaciš u folder pawno>includes xd
Naslov: Odg: [Pomoć] Damage system
Poruka od: anderson87 poslato Jul 11, 2019, 22:52:02 POSLE PODNE
Skines taj inc fajl otvoris gamemode ides u pawno folder ides u includes folder paste taj weapon_config.inc vratis se otvoris pawno.exe otvoris skriptu i rekompajliras
Naslov: Odg: [Pomoć] Damage system
Poruka od: Brain_Walker poslato Jul 11, 2019, 22:59:31 POSLE PODNE
Sad mi doslo ovo
"The SKY plugin is required, get it here: github.com/oscar-broman/sky"

to sam skinuo i kamo da sada stavim te datoteke ?
Naslov: Odg: [Pomoć] Damage system
Poruka od: anderson87 poslato Jul 11, 2019, 23:05:13 POSLE PODNE
Isto kao i prethodni stavljas SKY.inc gdje su inc fajlovi
Naslov: Odg: [Pomoć] Damage system
Poruka od: Brain_Walker poslato Jul 11, 2019, 23:11:53 POSLE PODNE
e hvala


kad pokrenem samp.server.exe

"Script[gamemodes/TDM.amx]: Run time error 19: "File or function is not found""
Naslov: Odg: [Pomoć] Damage system
Poruka od: // xunder poslato Jul 11, 2019, 23:14:46 POSLE PODNE
SKY.dll stavi u plugins i u server.cfg dodaj SKY pod plugins
Naslov: Odg: [Pomoć] Damage system
Poruka od: Brain_Walker poslato Jul 11, 2019, 23:16:44 POSLE PODNE
sky.dll ?

https://imgur.com/35n0dyu
Naslov: Odg: [Pomoć] Damage system
Poruka od: // xunder poslato Jul 11, 2019, 23:23:44 POSLE PODNE
https://github.com/oscar-broman/SKY/releases/download/0.1/SKY.dll.zip
Naslov: Odg: [Pomoć] Damage system
Poruka od: Brain_Walker poslato Jul 12, 2019, 10:31:39 PRE PODNE
Skinuo sam SKY plugin i stavio ga u plugins mapu


U server.cfg sam dodao SKY

ali u skripti mi i dalje dolazi

pawno\include\weapon-config.inc(62) : fatal error 111: user error: The SKY plugin is required, get it here: github.com/oscar-broman/sky
Naslov: Odg: [Pomoć] Damage system
Poruka od: Terza Lazarevic poslato Jul 12, 2019, 12:51:25 POSLE PODNE
Pa treba ti i include
Naslov: Odg: [Pomoć] Damage system
Poruka od: __vedran.xyz77 poslato Jul 12, 2019, 14:00:09 POSLE PODNE
Ja znadem sta se pokvarilo sacut reci


[size=78%]https://github.com/oscar-broman/SKY (https://github.com/oscar-broman/SKY)[/size]


Naci ides tamo na ono zeleno dugme i kao stisnes download zip i kao skines i onda kao SKY.inc ekstraktujes u pawno>includes i budes zajeban jer ti sve radi nes vjerovat
Naslov: Odg: [Pomoć] Damage system
Poruka od: Brain_Walker poslato Jul 12, 2019, 17:51:47 POSLE PODNE
E hvala puno , sada radi

a kad uplodujem na hosting

jel moram i pwn mapu uplodat ?
ili samo gamemode , plugins , filterscript ,...


Naslov: Odg: [Pomoć] Damage system
Poruka od: Brain_Walker poslato Jul 12, 2019, 18:29:47 POSLE PODNE
radi sve HVALA !!!

jel se moze jedino , gdje i kako mogu uklonit da ne detektira kad rukom udaram i motornom pilom