Guida [GUIDA] Come implementare le Catacombe del Diavolo [COMPLETA/BUG FIX]

Stato
Discussione chiusa ad ulteriori risposte.
Ecco il solito guasta feste D:
Il server m'è andato off e non capisco perchè i syserr mi dicono questo :
SYSERR: Apr 25 19:42:42 :: regen_load: No mob data by vnum 1930
SYSERR: Apr 25 19:42:42 :: SpawnMob: SpawnMob: no mob data for vnum 1930
SYSERR: Apr 25 19:42:42 :: regen_load: No mob data by vnum 1930
SYSERR: Apr 25 19:42:42 :: SpawnMob: SpawnMob: no mob data for vnum 1930
SYSERR: Apr 25 19:42:42 :: regen_load: No mob data by vnum 1930
SYSERR: Apr 25 19:42:42 :: SpawnMob: SpawnMob: no mob data for vnum 1930
SYSERR: Apr 25 19:42:42 :: regen_load: No mob data by vnum 1930
SYSERR: Apr 25 19:42:42 :: SpawnMob: SpawnMob: no mob data for vnum 1930
SYSERR: Apr 25 19:42:42 :: regen_load: No mob data by vnum 21605
SYSERR: Apr 25 19:42:42 :: SpawnMob: SpawnMob: no mob data for vnum 21605
SYSERR: Apr 25 19:42:42 :: regen_load: No mob data by vnum 21605
SYSERR: Apr 25 19:42:42 :: SpawnMob: SpawnMob: no mob data for vnum 21605
SYSERR: Apr 25 19:42:42 :: regen_load: No mob data by vnum 21605
SYSERR: Apr 25 19:42:42 :: SpawnMob: SpawnMob: no mob data for vnum 21605
SYSERR: Apr 25 19:42:42 :: regen_load: No mob data by vnum 20100
SYSERR: Apr 25 19:42:42 :: SpawnMob: SpawnMob: no mob data for vnum 20100
SYSERR: Apr 25 19:42:42 :: regen_load: No mob data by vnum 21596
SYSERR: Apr 25 19:42:42 :: SpawnMob: SpawnMob: no mob data for vnum 21596
SYSERR: Apr 25 19:42:44 :: regen_load: No mob data by vnum 1930
SYSERR: Apr 25 19:42:44 :: SpawnMob: SpawnMob: no mob data for vnum 1930
SYSERR: Apr 25 19:42:44 :: regen_load: No mob data by vnum 1930
SYSERR: Apr 25 19:42:44 :: SpawnMob: SpawnMob: no mob data for vnum 1930
SYSERR: Apr 25 19:42:44 :: regen_load: No mob data by vnum 1930
SYSERR: Apr 25 19:42:44 :: SpawnMob: SpawnMob: no mob data for vnum 1930
SYSERR: Apr 25 19:42:44 :: regen_load: No mob data by vnum 1930
SYSERR: Apr 25 19:42:44 :: SpawnMob: SpawnMob: no mob data for vnum 1930
SYSERR: Apr 25 19:42:44 :: regen_load: No mob data by vnum 21605
SYSERR: Apr 25 19:42:44 :: SpawnMob: SpawnMob: no mob data for vnum 21605
SYSERR: Apr 25 19:42:44 :: regen_load: No mob data by vnum 21605
SYSERR: Apr 25 19:42:44 :: SpawnMob: SpawnMob: no mob data for vnum 21605
SYSERR: Apr 25 19:42:44 :: regen_load: No mob data by vnum 21605
SYSERR: Apr 25 19:42:44 :: SpawnMob: SpawnMob: no mob data for vnum 21605
SYSERR: Apr 25 19:42:44 :: regen_load: No mob data by vnum 20100
SYSERR: Apr 25 19:42:44 :: SpawnMob: SpawnMob: no mob data for vnum 20100
SYSERR: Apr 25 19:42:44 :: regen_load: No mob data by vnum 21596
SYSERR: Apr 25 19:42:44 :: SpawnMob: SpawnMob: no mob data for vnum 21596
SYSERR: Apr 25 19:42:46 :: regen_load: No mob data by vnum 1930
SYSERR: Apr 25 19:42:46 :: SpawnMob: SpawnMob: no mob data for vnum 1930
SYSERR: Apr 25 19:42:46 :: regen_load: No mob data by vnum 1930
SYSERR: Apr 25 19:42:46 :: SpawnMob: SpawnMob: no mob data for vnum 1930
SYSERR: Apr 25 19:42:46 :: regen_load: No mob data by vnum 1930
SYSERR: Apr 25 19:42:46 :: SpawnMob: SpawnMob: no mob data for vnum 1930
SYSERR: Apr 25 19:42:46 :: regen_load: No mob data by vnum 1930
SYSERR: Apr 25 19:42:46 :: SpawnMob: SpawnMob: no mob data for vnum 1930
SYSERR: Apr 25 19:42:46 :: regen_load: No mob data by vnum 21605
SYSERR: Apr 25 19:42:46 :: SpawnMob: SpawnMob: no mob data for vnum 21605
SYSERR: Apr 25 19:42:46 :: regen_load: No mob data by vnum 21605
SYSERR: Apr 25 19:42:46 :: SpawnMob: SpawnMob: no mob data for vnum 21605
SYSERR: Apr 25 19:42:46 :: regen_load: No mob data by vnum 21605
SYSERR: Apr 25 19:42:46 :: SpawnMob: SpawnMob: no mob data for vnum 21605
SYSERR: Apr 25 19:42:46 :: regen_load: No mob data by vnum 20100
SYSERR: Apr 25 19:42:46 :: SpawnMob: SpawnMob: no mob data for vnum 20100
SYSERR: Apr 25 19:42:46 :: regen_load: No mob data by vnum 21596
SYSERR: Apr 25 19:42:46 :: SpawnMob: SpawnMob: no mob data for vnum 21596
SYSERR: Apr 25 19:42:55 :: regen_load: No mob data by vnum 100902
SYSERR: Apr 25 19:42:55 :: SpawnMob: SpawnMob: no mob data for vnum 100902
SYSERR: Apr 25 19:42:56 :: regen_load: No mob data by vnum 10097
SYSERR: Apr 25 19:42:56 :: SpawnMob: SpawnMob: no mob data for vnum 10097
SYSERR: Apr 25 19:42:57 :: regen_load: No mob data by vnum 100902
SYSERR: Apr 25 19:42:57 :: SpawnMob: SpawnMob: no mob data for vnum 100902

Ho provato a cancellare i regen ma nulla , pensavo fosse un problema di mob assente (come dice li) ma nel DB quel Vnum non corrisponde a nessun Mob... Cosa posso fare ? Grazie
 
Appunto che non ti trova i mob.. questi ultimi sono richiamati ma il db non li trova perche' non ci sono nel mob proto.
 
Ma questi sono mob inesistenti o.o Come mob proto sto usando quello postato da te (di omega) ho fatto empy table e l'ho sostituito tutto
 
Ultima modifica:
o.O Ho trovato il problema sta nei file metin2_map_a1 , metin2_map_b1 , metin2_map_c1 ma io non l'ho toccati , ora provo a cancellare questa stringa e mediamo cosa succede

EDIT : Il problema di fondo era il fatto che nel file INDEX non ho lasciato la spazio in fondo quando o scritto 130 Mappa.... ecc
Il regen difettoso non dava problemi , intasa solamente i syserr ma ho provveduto a cancellarli !

Ri-Edit : Il 4' piano si è buggato , appena sale dopo aver distrutto il metin crasha e mi butta fuori , dopo facci Apri catacombe e rientro dentro e mi ritrovo il pg buggato perchè slogga appena finisce il caricamento della mappa , Why ? Vengono Infiniti Connect Refused
 
Ultima modifica:
E ora dov'è il problema ?! CHANNEL 1

SYSERR: Apr 26 15:20:45 :: heart_idle: losing 31 seconds. (lag occured)
SYSERR: Apr 26 15:21:41 :: ItemLoad: cannot create item by vnum 2200 (name Bang id 10000825)
SYSERR: Apr 26 15:21:41 :: ItemLoad: cannot create item by vnum 71052 (name Bang id 10000281)
SYSERR: Apr 26 15:21:41 :: ItemLoad: cannot create item by vnum 71051 (name Bang id 10000282)
SYSERR: Apr 26 15:21:41 :: ItemLoad: cannot create item by vnum 2200 (name Bang id 10000826)
E che diavole c'entra L'elisir ? perchè compare l'errore ? in game funziona tutto perfettamente , solo quando salgo al 4° piano succede
SYSERR: Apr 26 15:21:41 :: ChildLoop: AsyncSQL: query failed: Unknown column 'vnum' in 'field list' (query: INSERT DELAYED INTO log (type, time, who, x, y, what, how, hint, ip, vnum) VALUES('ITEM', NOW(), 2, 1000000, 0, 10000355, 'SET_SOCKET', '', '', 72730) errno: 1054)
SYSERR: Apr 26 15:21:41 :: ChildLoop: AsyncSQL: query failed: Unknown column 'vnum' in 'field list' (query: INSERT DELAYED INTO log (type, time, who, x, y, what, how, hint, ip, vnum) VALUES('ITEM', NOW(), 2, 10000000, 0, 10000354, 'SET_SOCKET', '', '', 72726) errno: 1054)

Il server non va off si bugga solamente il pg ._."
 
sto 4° Piano è na tortura, io non ho ancora avuto il tempo di inserire i warpini, e vedere se a me funge.. Astinasti, se mi vuoi aggiungere su skype domenica sera mi collego e vediamo cosa abbiamo fatto di diverso :)
 
hai scritto tutto il codice giusto ? cioè non basta scrivere solo "cd usr/home/game/quest"
per esempio nel mio il percorso della cartella Quest è Cd /usr/home/game/locale/germany/quest il tuo te lo devi vedere in FTP
e poi fai ./qc nomequest.quest
 
Ultima modifica:
si ho scritto il percorso giusto e non funziona, mi da permission denied quando scrivo ./qc catacombe.quest
 
se ti da questo errore "no such file directory" hai sicuramente sbagliato a scrivere il percorso
fra -cd- e il codice ci deve essere uno spazio , controlla che tutte le parole siano scritte bene
 
si mi ero dimenticato la / prima di usr pero ora mi dice "permission denied" gli ho dato i permessi 0777 e non funziona poi ho provato a lasciare quelli che aveva prima 0644 ma non funziona lo stesso
 

Studiare porta a questo, l'impegno porta a questo ;)
Purtroppo quasi tutti coloro che popolano questa community non hanno capito che anche per fare un server di Metin2 bisogna avere delle basi di studio.
E' stata l'università a rendere Yuko così geniale, ma ovviamente bisogna avere anche una mente predisposta. Ad esempio c'è gente (tipo io) che di script non capisce un tubo :asd:
 
Una volta trovato il metin giusto il server crasha...

28l0g6.png


Nei syserr l'unica cosa rilevante che ho trovato è questo..

SYSERR: Apr 30 17:30:34 :: regen_do: No mob data by vnum 30111SYSERR: Apr 30 17:30:34 :: SpawnMob: SpawnMob: no mob data for vnum 30111
SYSERR: Apr 30 17:30:34 :: regen_do: No mob data by vnum 30112
SYSERR: Apr 30 17:30:34 :: SpawnMob: SpawnMob: no mob data for vnum 30112
SYSERR: Apr 30 17:30:34 :: regen_do: No mob data by vnum 30113
SYSERR: Apr 30 17:30:34 :: SpawnMob: SpawnMob: no mob data for vnum 30113
SYSERR: Apr 30 17:30:34 :: regen_do: No mob data by vnum 30119
SYSERR: Apr 30 17:30:34 :: SpawnMob: SpawnMob: no mob data for vnum 30119
SYSERR: Apr 30 17:30:34 :: regen_do: No mob data by vnum 30119
SYSERR: Apr 30 17:30:34 :: SpawnMob: SpawnMob: no mob data for vnum 30119
SYSERR: Apr 30 17:30:34 :: regen_do: No mob data by vnum 30119
SYSERR: Apr 30 17:30:34 :: SpawnMob: SpawnMob: no mob data for vnum 30119
SYSERR: Apr 30 17:30:34 :: regen_do: No mob data by vnum 30119
SYSERR: Apr 30 17:30:34 :: SpawnMob: SpawnMob: no mob data for vnum 30119
SYSERR: Apr 30 17:30:34 :: ChildLoop: AsyncSQL: query failed: Unknown column 'vnum' in 'field list' (query: INSERT DELAYED INTO log (type, time, who, x, y, what, how, hint, ip, vnum) VALUES('ITEM', NOW(), 1, 1, 0, 30000455, 'SET_SOCKET', '', '', 39036) errno: 1054)
SYSERR: Apr 30 17:30:35 :: ItemLoad: cannot create item by vnum 48280 (name [GF]Anthares id 10000583)
SYSERR: Apr 30 17:30:35 :: ItemLoad: cannot create item by vnum 48280 (name [GF]Anthares id 10000577)
SYSERR: Apr 30 17:30:35 :: ChildLoop: AsyncSQL: query failed: Unknown column 'vnum' in 'field list' (query: INSERT DELAYED INTO log (type, time, who, x, y, what, how, hint, ip, vnum) VALUES('ITEM', NOW(), 1, 0, 0, 30000455, 'SET_SOCKET', '', '', 39036) errno: 1054)
SYSERR: Apr 30 17:30:36 :: ChildLoop: AsyncSQL: query failed: Unknown column 'vnum' in 'field list' (query: INSERT DELAYED INTO log (type, time, who, x, y, what, how, hint, ip, vnum) VALUES('ITEM', NOW(), 2, 1489, 0, 30000455, 'SET_SOCKET', '', '', 39036) errno: 1054)
SYSERR: Apr 30 17:31:36 :: ChildLoop: AsyncSQL: query failed: Unknown column 'vnum' in 'field list' (query: INSERT DELAYED INTO log (type, time, who, x, y, what, how, hint, ip, vnum) VALUES('ITEM', NOW(), 2, 1488, 0, 30000455, 'SET_SOCKET', '', '', 39036) errno: 1054)
SYSERR: Apr 30 17:32:21 :: read_line: read_line: unknown regen type

Qualcuno che riesce ad aiutarmi? Ormai le ho provato tutte :c
 
Io vedo 2 errori:
~ Il primo e' che non hai implementato i mob necessari.. ma non sono mob riguardanti le catacombe quindi non so.
~ Il secondo e' che ti manca la colonna vnum nella tabella log, la devi aggiungere cosi non ti si riempe il syserr.

Entrambi pero' non sono errori che dovrebbero riferirsi alle catacombe.. per l'errore che riscontri in oracle.. non so proprio cosa sia, mai capitato.
 
E allora come mai il server crasha appena si distrugge il metin corretto? Lo script è praticamente perfetto, per questo non riesco a capire a cosa sia dovuto... E nei syserr non c'è assolutamente nulla...
 
Stato
Discussione chiusa ad ulteriori risposte.
Indietro
Top Bottom