Problem(error/warning): Ovako imam error sa mapama stavio sam modules na modu i tamo premestio mape medjutim kad udjem na server mapa se ne ocitava obicna mapa a kad stavim stock ili u onplayerconnect ili ongamemodeinit ono kreirajobjekat obrisiobjekat izbaci mi neke ne bitne errore a na tim linijama ne pise nista vezano za to moze pomoc pls u pitanju je underpoint mod
Deo skripte:
Pawno Code: [Izaberi][pawn]
error 017: undefined symbol "bdtkapija"
error 017: undefined symbol "tvfkapija1"
error 017: undefined symbol "tvfkapija2"
error 017: undefined symbol "tvfgaraza"
error 017: undefined symbol "bdtdroga"
error 017: undefined symbol "lspdz"
error 017: undefined symbol "vratas1"
error 017: undefined symbol "vratas2"
error 017: undefined symbol "pdrampazatvorena"
error 017: undefined symbol "kapijapd1"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
10 Errors.
[/pawn]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log):
Kod: [Izaberi]
Slika/video ingame problema(obavezno ako je ingame problem): //
Kada prebacis mape, obavezno moras napraviti funkciju za remove i create :
[pawn]//Mape.pwn
ObrisiObjekte(playerid) { // Ovu funkciju pozoves pod OnPlayerConnect
//Kod za RemoveBuilding..
}
KreirajObjekte() { //Ovu pozoves pod OnGameModeInit
//Kod za CreateObject..
}
//Primer pozivanja funkcije :
public OnPlayerConnect(playerid) {
ObrisiObjekte(playerid);
return 1;
}
public OnGameModeInit() {
KreirajObjekte();
return 1;
}[/pawn]
Ti errori koje ti izbacuje su za varijable koje koristis a mod ne moze da ih nadje.. U prevodu, samo ih ponovno deklarises :
[pawn]new bdtkapija, tvfkapija1, tvfkapija2;[/pawn]
Mada verovatno su vec negde deklarisane, samo ih nadjes.
Jos jedna stvar, mape include-as u glavni gamemode, mape kada menjas samo sacuvas i compile-as samo glavni mod. Takodje za pokretanje servera ti nije potreban fajl Mape.pwn vec samo GlavniMod.amx
[pawn]#include "../Mapice.pwn" //Ovo je samo primer ako se mape nalaze u FolderModa/gamemodes i ovako taj fajl include-as u mod[/pawn]
da to sam stavio u onplayerconnect i u ongamemodeinit sve mape sam prebacio u modules "mape.pwn" i kada udjem na srv nema mapa i stavio sam u onplayerconnect to sto si ti stavio isto i u ongamemodeinit i izbacuje mi neke random errore mislim ti errori vec su napravljeni kaze undefined a sve vec ima tkd nbtn errori samo ne znam zasto izbacuje kad na svaki mod kad sam video imaju isto i meni samo izbacuje error za ovaj underpoint
Posalji koje, za ove gore sam ti vec rekao zasto se pojave i kako da fiksas
Ovo sam stavio u OnGameModeInit KreirajObjekte(); A ovo u OnPlayerConnect ObrisiObjekte( playerid ); a u Mape pwn sam ovako stavio za kreiranje je ovo stock KreirajObjekte() { a za brisanje je ovo
stock ObrisiObjekte( playerid ) { i izbacuje errore one sto sam ti stavio gore
izbacuje ovako error
./modules/MAPS.pwn(2669) : error 017: undefined symbol "bdtkapija"
./modules/MAPS.pwn(2691) : error 017: undefined symbol "tvfkapija1"
./modules/MAPS.pwn(2692) : error 017: undefined symbol "tvfkapija2"
./modules/MAPS.pwn(2695) : error 017: undefined symbol "tvfgaraza"
./modules/MAPS.pwn(2796) : error 017: undefined symbol "bdtdroga"
./modules/MAPS.pwn(3216) : error 017: undefined symbol "lspdz"
./modules/MAPS.pwn(3564) : error 017: undefined symbol "vratas1"
./modules/MAPS.pwn(3565) : error 017: undefined symbol "vratas2"
./modules/MAPS.pwn(3686) : error 017: undefined symbol "pdrampazatvorena"
./modules/MAPS.pwn(3687) : error 017: undefined symbol "kapijapd1"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
10 Errors.
Vec ti je napisano za errore, zasto izbaci i kako da fixas..
Sta je problem? Ti koristis negde varijable ove iznad koje pritom nisu deklarisane, tako da skripta ne moze da ih pronadje i dodeli odredjenu vrednost u njih.. U prevodu, deklarisi te varijable koje koristis, nista vise, negde pri vrhu ispises sve i kraj :
[pawn]new bdtkapija, tvfkapija1, tvfkapija2, tvfgaraza, bdtdroga, lspdz, vratas1, vratas2, pdrampazatvorena, kapijapd1;[/pawn]
Proveri za pravopisne greske
sve je lepo odradjeno pogledao sam i opet sam ih napisao one izbrisao i idalje izbacuje za te errore stvarno ne razumem u cemu je problem ovde?
Hmmmm, verovatno je problem mesto gde si ih deklarisao? Verovatno si include mape, koje koriste te varijable, a zatim ih deklarisao.. U prevodu, deklarisi ove varijable unutar samih mapa, tacnije na pocetku fajla od mapa, pre oba stock-a za kreiranje i brisanje objekata!
isto izlazi errori takodje i warining 10 u mape hmmmm??
e prebacio sam ove new varijable u mape i sve izbrisao od prave skripte i nema errora a zato ima 10 warninga u mapama warning 204: symbol is assigned a value that is never used: "vratas2"
Te varijable gde baca warning obrisi, zato sto su to one koje si kreirao a nisi nigde koristio, znaci trosis memoriju bezveze. Samo ih obrisi
obrisao sam ih iz mapa i iz skripte ali opet isti errori
Error ili warning?? Ako si obrisao, nemoguce da ti izbacuje.. Proveri ponovo da li su to te
Ovako izlaze errori kao u modules mape da nisu deklarisani i u gamemode a ja sam ih pobrisao i iz gamemode i iz mape
[pawn]
./modules/MAPS.pwn(2670) : error 017: undefined symbol "bdtkapija"
./modules/MAPS.pwn(2692) : error 017: undefined symbol "tvfkapija1"
./modules/MAPS.pwn(2693) : error 017: undefined symbol "tvfkapija2"
./modules/MAPS.pwn(2696) : error 017: undefined symbol "tvfgaraza"
./modules/MAPS.pwn(2797) : error 017: undefined symbol "bdtdroga"
./modules/MAPS.pwn(3217) : error 017: undefined symbol "lspdz"
./modules/MAPS.pwn(3565) : error 017: undefined symbol "vratas1"
./modules/MAPS.pwn(3566) : error 017: undefined symbol "vratas2"
./modules/MAPS.pwn(3687) : error 017: undefined symbol "pdrampazatvorena"
./modules/MAPS.pwn(3688) : error 017: undefined symbol "kapijapd1"
: error 017: undefined symbol "vratas2"
error 017: undefined symbol "vratas1"
error 017: undefined symbol "vratas1"
error 017: undefined symbol "vratas2"
error 017: undefined symbol "kapijapd1"
: error 017: undefined symbol "pdrampazatvorena"
: error 017: undefined symbol "lspdz"
error 017: undefined symbol "tvfkapija1"
: error 017: undefined symbol "tvfkapija2"
: error 017: undefined symbol "tvfgaraza"
D:\Games\Mod for Samp\Najjaci mod veruj mi\Underpoint RolePlay 0.3x\Underpoint RolePlay 0.3x\gamemodes\aw-rp.pwn(8158) : error 017: undefined symbol "bdtkapija"
: error 017: undefined symbol "bdtdroga"
: error 017: undefined symbol "lspdz"
: error 017: undefined symbol "kapijapd1"
: error 017: undefined symbol "tvfkapija1"
: error 017: undefined symbol "tvfkapija2"
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
26 Errors.[/pawn]
ali vidi ovo ne vide mi se mape kada udjem na srv mislim za poslove na underpoint ima mapa vidim na gradjevinar a kada odem tamo ne vidi se mapa uopste ravno jel ja da dodajem moje mape ili je to bug neki mozda nece ni moja mapa da se vidi opstinu sam stavio vidi se ali nzm ima createdynamicobject u mape.pwn ali ne vide se te mape sto su bile vec na srv
e moze neko da mi posalje underpoint mod a da nije zbagan ovo mi otkad u komp underpoint mozda se sam zbugo a pre kad sam ga skino sve je dobro radilo ajde neko nek mi posalje i nemoj da je ubagovan da moze da se obori kad se login valjda tako bese