Problema risolto Crash Pawno

UsernameRoot

Utente Medio
Autore del topic
22 Giugno 2012
171
28
Miglior risposta
0
Ciao a tutti.

Mi crasha il pawno e non so il perchè.
Cercando in google ho letto che può darsi è provocato da una parentesi chiusa male oppure che non è stata inserita.

Controllate voi per favore, ecco la stringa che ho aggiunto al file che andava correttamente.

Stringa:


if (strcmp("/radio", cmdtext, true) == 0) {
for(new i = 0; i < MAX_PLAYERS; i++) {
PlayAudioStreamForPlayer(i, "LINK CENSORED");
}
return 1;
}
}

Questa è la stringa difettosa, in origine era:

Prima riga: public OnPlayerCommandText(playerid, cmdtext[]) {

Ma siccome mi dava errore alla riga di questa stringa, avevo tolto la parentesi e andava.
Il problema e che avevo dimenticato di inserire il link, riapro il pawn modifico e da quel punto in poi sempre crash.

Tranne quando edito altre gamemode.
 
Riferimento: Crash Pawno

Ciao a tutti.

Mi crasha il pawno e non so il perchè.
Cercando in google ho letto che può darsi è provocato da una parentesi chiusa male oppure che non è stata inserita.

Controllate voi per favore, ecco la stringa che ho aggiunto al file che andava correttamente.

Stringa:


Questa è la stringa difettosa, in origine era:

Prima riga: public OnPlayerCommandText(playerid, cmdtext[]) {

Ma siccome mi dava errore alla riga di questa stringa, avevo tolto la parentesi e andava.
Il problema e che avevo dimenticato di inserire il link, riapro il pawn modifico e da quel punto in poi sempre crash.

Tranne quando edito altre gamemode.

Prova a fare così:

if (strcmp("/radio", cmdtext, true) == 0)
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
PlayAudioStreamForPlayer(i, "LINK CENSORED");
}
}
return 1;
}
}

dimmi se va :emoji_slight_smile:
 
Riferimento: Crash Pawno

Hai aggiunto altre 2 parentesi.. gli darà ancora più problemi.
Poi non ho capito una cosa, le parentesi finali, intendono OnPlayerCommand, oppure solo lo script?

l'ultima dovrebbe essere dell'OnplayerCommand,comunque prova a togliere l'ultima parentesi e dicci se va.
 
Riferimento: Crash Pawno

Allora c'è un piccolo errore, hai messo una graffa in più, il codice finale è
Codice:
Perfavore, Entra oppure Registrati per vedere i codici!

L'ho provato e funziona tranquillamente ;)
Mancava il return 0; con graffa finale, purtroppo il callback OnPlayerCommandText lo richiede.
 
Riferimento: Crash Pawno

Allora c'è un piccolo errore, hai messo una graffa in più, il codice finale è
Codice:
Perfavore, Entra oppure Registrati per vedere i codici!

L'ho provato e funziona tranquillamente ;)
Mancava il return 0; con graffa finale, purtroppo il callback OnPlayerCommandText lo richiede.

Il codice dato da ArdaenusHD via PM funziona, infatti il pawn non crasha più.

Però (inerente alla discussione sul Musicplayer mia) una volta aperto il server.exe mi da un errore:

Error 19: File or function is not found.

Come mi detto da ArdaenusHD in PM, è causa dello streamer.
Ecco gli screen, cosi faccio vedere che è tutto apposto.
P.S. se lo streamer fosse rotto, consigliatemi dove trovarlo nuovo.

Screens:

Screen Errore:
Perfavore, Entra oppure Registrati per vedere i Link!

Screen Plugins:
Perfavore, Entra oppure Registrati per vedere i Link!

Screen Streamer:
Perfavore, Entra oppure Registrati per vedere i Link!
 
Ultima modifica:
Riferimento: Crash Pawno

Prima cosa, scarica lo streamer da
Perfavore, Entra oppure Registrati per vedere i Link!

Dopo incollami il tuo server_log e il server.cfg