Pomoc


Započeo Simkeeee, Septembar 20, 2020, 00:18:48 PRE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

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]
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.

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 :

//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;
}


Ti errori koje ti izbacuje su za varijable koje koristis a mod ne moze da ih nadje.. U prevodu, samo ih ponovno deklarises :

new bdtkapija, tvfkapija1, tvfkapija2;


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

#include "../Mapice.pwn" //Ovo je samo primer ako se mape nalaze u FolderModa/gamemodes i ovako taj fajl include-as u mod

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 :

new bdtkapija, tvfkapija1, tvfkapija2, tvfgaraza, bdtdroga, lspdz, vratas1, vratas2, pdrampazatvorena, kapijapd1;


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
./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.