Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Simkeeee poslato Septembar 20, 2020, 00:18:48 PRE PODNE

Naslov: Pomoc
Poruka od: Simkeeee poslato Septembar 20, 2020, 00:18:48 PRE PODNE
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): //
Naslov: Odg: Pomoc
Poruka od: V01D poslato Septembar 20, 2020, 01:01:33 PRE PODNE
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]
Naslov: Odg: Pomoc
Poruka od: Simkeeee poslato Septembar 20, 2020, 01:06:24 PRE PODNE
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
Naslov: Odg: Pomoc
Poruka od: V01D poslato Septembar 20, 2020, 01:34:28 PRE PODNE
Posalji koje, za ove gore sam ti vec rekao zasto se pojave i kako da fiksas
Naslov: Odg: Pomoc
Poruka od: Simkeeee poslato Septembar 20, 2020, 01:37:30 PRE PODNE
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
Naslov: Odg: Pomoc
Poruka od: Simkeeee poslato Septembar 20, 2020, 01:39:10 PRE PODNE
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.
Naslov: Odg: Pomoc
Poruka od: V01D poslato Septembar 20, 2020, 01:44:09 PRE PODNE
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
Naslov: Odg: Pomoc
Poruka od: Simkeeee poslato Septembar 20, 2020, 01:49:46 PRE PODNE
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?
Naslov: Odg: Pomoc
Poruka od: V01D poslato Septembar 20, 2020, 01:53:35 PRE PODNE
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!
Naslov: Odg: Pomoc
Poruka od: Simkeeee poslato Septembar 20, 2020, 01:56:48 PRE PODNE
isto izlazi errori takodje i warining 10 u mape hmmmm??
Naslov: Odg: Pomoc
Poruka od: Simkeeee poslato Septembar 20, 2020, 01:59:29 PRE PODNE
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"
Naslov: Odg: Pomoc
Poruka od: V01D poslato Septembar 20, 2020, 12:31:33 POSLE PODNE
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
Naslov: Odg: Pomoc
Poruka od: Simkeeee poslato Septembar 20, 2020, 13:10:25 POSLE PODNE
obrisao sam ih iz mapa i iz skripte ali opet isti errori
Naslov: Odg: Pomoc
Poruka od: V01D poslato Septembar 20, 2020, 13:12:53 POSLE PODNE
Error ili warning?? Ako si obrisao, nemoguce da ti izbacuje.. Proveri ponovo da li su to te
Naslov: Odg: Pomoc
Poruka od: Simkeeee poslato Septembar 20, 2020, 13:18:52 POSLE PODNE
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]
Naslov: Odg: Pomoc
Poruka od: Simkeeee poslato Septembar 20, 2020, 13:28:06 POSLE PODNE
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
Naslov: Odg: Pomoc
Poruka od: Simkeeee poslato Septembar 20, 2020, 13:59:42 POSLE PODNE
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