Pomoc oko nekih warninga

Započeo Martyn
17. Feb. 2020. Zaključano
979
pregleda
9
postova
Gajicc
4
Made Man
17. Feb. 2020.
Problem(error/warning): Kad kompajlujem mod izbace mi warninzi
Dio skripte:
Modules/player/Functions.pwn(447) : warning 202: number of arguments does not match definition
D:\New folder (2)\Underground Gaming\gamemodes\ugrp_gm.pwn(126) : warning 203: symbol is never used: "CreateHigherObject"
D:\New folder (2)\Underground Gaming\gamemodes\ugrp_gm.pwn(40) : warning 203: symbol is never used: "tmpobjid"

Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]//[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem): //
Vincenzo_Peruggia
5
OG Legend
17. Feb. 2020.
Na prvi pogled ne vidim da ima gresaka , ali na drugi (ako posaljes deo code-a) mozda se i uoci negde 🙂 Mada obicno taj warning symbol is never used znaci da si definisao a da ga nema , npr CreateHigherObject nikad nisam cuo , mozda si se zeznuo mozda si hteo CreateDynamicObject ili tome slicno a symbol tmpobjid su texturisane mape koliko znam a mozda nemas nigde a za prvi warning ne znam na prvi pogled 😉
Kriso_Anderson
5
Kingpin
17. Feb. 2020.
CreateHigherObject je isto kao createdynamicobject verovatno samo sto podize objekte na z kodinate 500 to je verovatno neki enterijer ili tako nesto, nadji u kodu definiciju CreateHigherObject
Gajicc
4
Made Man
17. Feb. 2020.
Ovo je Undergorund mod pa ima modulse nije sve u jednom pawnu sastavljeno ali znm gde se nalazi to u modulsima
Skrilew
6
Godfather
17. Feb. 2020.
Prvo :
Modules/player/Functions.pwn(447) : warning 202: number of arguments does not match definition

Broj argumenata ne odgovara zadatoj definiciji. Daj nam liniju da znamo sta je to tacno i sta si omasio
Jedan lagani primer:
SendClientMessage(playerid, boja, "Tekst neki", nesto);

Sada ako pogledamo na samp-wiki SendClientMessage, uvidecemo da ona moze imati samo 3 argumenta : id igraca kome se salje poruka, boja teksta, tekst.
Warning ce ti se pojaviti u ovom slucaju, zato sto imas vise argumenata, ili manje, zavisi od situacije. To naravno vazi za sve
Jos jedan primer:
SetPlayerColor(playerid);

Ovde bi takodje izbacilo warning zato sto SetPlayerColor treba da ima 2 argumenta : id igraca kome se postavlja boja, kod boje.
Tako da pogledaj OVAJ LINK i sve ce ti biti jasnije.. Nadam se makar 🙂

Drugo i trece:
D:\New folder (2)\Underground Gaming\gamemodes\ugrp_gm.pwn(126) : warning 203: symbol is never used: "CreateHigherObject"
D:\New folder (2)\Underground Gaming\gamemodes\ugrp_gm.pwn(40) : warning 203: symbol is never used: "tmpobjid"

Ovaj warning znaci da si napravio novu varijablu i da je nisi nigde upotrebio. Znaci bezveze ti zauzima memoriju.. Ili iskoristi ili obrisi..

gajic.aMx wrote on February 17, 2020, 9:24 pm:
Pise ti gde je, gamemodes->Modules->player->Functions.pwn(ovo otvoris), tu odes na liniju 447 i posaljes ovde 🙂
Ovo je Undergorund mod pa ima modulse nije sve u jednom pawnu sastavljeno ali znm gde se nalazi to u modulsima
Gajicc
4
Made Man
17. Feb. 2020.
V01D wrote on February 17, 2020, 9:33 pm:
Prvo :
Modules/player/Functions.pwn(447) : warning 202: number of arguments does not match definition

Broj argumenata ne odgovara zadatoj definiciji. Daj nam liniju da znamo sta je to tacno i sta si omasio
Jedan lagani primer:
SendClientMessage(playerid, boja, "Tekst neki", nesto);

Sada ako pogledamo na samp-wiki SendClientMessage, uvidecemo da ona moze imati samo 3 argumenta : id igraca kome se salje poruka, boja teksta, tekst.
Warning ce ti se pojaviti u ovom slucaju, zato sto imas vise argumenata, ili manje, zavisi od situacije. To naravno vazi za sve
Jos jedan primer:
SetPlayerColor(playerid);

Ovde bi takodje izbacilo warning zato sto SetPlayerColor treba da ima 2 argumenta : id igraca kome se postavlja boja, kod boje.
Tako da pogledaj OVAJ LINK i sve ce ti biti jasnije.. Nadam se makar 🙂

Drugo i trece:
D:\New folder (2)\Underground Gaming\gamemodes\ugrp_gm.pwn(126) : warning 203: symbol is never used: "CreateHigherObject"
D:\New folder (2)\Underground Gaming\gamemodes\ugrp_gm.pwn(40) : warning 203: symbol is never used: "tmpobjid"

Ovaj warning znaci da si napravio novu varijablu i da je nisi nigde upotrebio. Znaci bezveze ti zauzima memoriju.. Ili iskoristi ili obrisi..
_removebuildings(playerid);
eto linije 447
Skrilew
6
Godfather
17. Feb. 2020.
Sad nadji gde imas "removebuildings" unutar skripte, stock, public, nesto i posalji ovde :/
Gajicc
4
Made Man
17. Feb. 2020.
V01D wrote on February 17, 2020, 10:00 pm:
Sad nadji gde imas "removebuildings" unutar skripte, stock, public, nesto i posalji ovde :/

Resio sam taj warning skontao sam nije trebalo u zagradi playerid ali nzm ova dva resit
Skrilew
6
Godfather
17. Feb. 2020.
Rekoh ti vec, udjes u skriptu, CTRL+F, zatim nadjes "new tmpobjid;", obrises posto ne koristis.
Za drugi isto to uradis, CTRL+F, zatim kucas "new CreateHigherObject;" i opet obrises.
Znaci ukratko brises linije 126 i 40, zato sto te varijable ne koristis..

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha