Oggi è 01/05/2025, 0:11

Tutti gli orari sono UTC + 1 ora [ ora legale ]



Regole del forum


- Dare titoli sensati, non titoli tipo "Aiuto" oppure "Problema", i topic analoghi verranno immediatamente chiusi.
- Utilizzare http://www.pastebin.com per script superiori a 20 righe.



 Pagina 1 di 1 [ 5 messaggi ] 

  Apri un nuovo argomento Rispondi all’argomento

  Stampa pagina

Autore Messaggio
 Oggetto del messaggio: [RISOLTO] [HELP]Function AdminMessage not implemented
MessaggioInviato: 27/11/2010, 11:31 
Avatar utente
Utente

Iscritto il: 18/11/2010
Messaggi: 352
Località: Valenza(AL)
Favourite GTA: San Andreas

Karma
0


Non connesso
Ho creato un sistema admin ieri, e tutto andava liscio anche per le cose più difficili, stamattina creo il comando /a per l'admin chat e mi da un errore idiota che non riesco a risolvere -.-
Codice:
Fra i forward:
forward AdminMessage(color, string[]);
OnPlayerCommandText:
if (strcmp("/a", cmdtext, true, 10) == 0)
    {
    if(PlayerInform[playerid][pAdmin] >= 1)
    {
    new string[256];
    new sendername[MAX_PLAYER_NAME];
    GetPlayerName(playerid, sendername, sizeof(sendername));
   new length = strlen(cmdtext);
   while ((idx < length) && (cmdtext[idx] <= ' '))
   {
   idx++;
   }
   new offset = idx;
   new result[64];
   while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
   {
   result[idx - offset] = cmdtext[idx];
   idx++;
   }
   result[idx - offset] = EOS;
   if(!strlen(result))
   {
   SendClientMessage(playerid, COLOR_WHITE, "USAGE: (/a)dmin [admin chat]");
   return 1;
   }
              format(string, sizeof(string), "[ADMIN] %s: %s", sendername, result);
4173       AdminMessage(COLOR_DARKYELLOW, string);
    }
    return 1;
    }

e da il seguente errore <.<'
Codice:
C:\Users\Alby\Desktop\GM\[ITA] Gamemode Dm\gamemodes\clan.pwn(4173) : error 004: function "AdminMessage" is not implemented

Grazie In Anticipo ;)
EDIT:Il numero della riga l'ho aggiunto io a fianco ovviamente... per aiutarvi ad... aiutarmi lol

_________________
Firma cancellata. Ripassa il regolamento.


Top
 E-mail  
 

 Oggetto del messaggio: Re: [HELP]Function AdminMessage not implemented
MessaggioInviato: 27/11/2010, 12:23 
Avatar utente
Moderatore

Iscritto il: 28/10/2010
Messaggi: 919
Località: Veduggio con Colzano (Milano-Monza)
Favourite GTA: San Andreas
PlayStation Network: Nessuno
Xbox Live: Nessuno
Xfire: barle97

Karma
1


Non connesso
Non hai definito la funzione AdminMessage.

Penso sia così. Mettilo sotto a tutti gli script

Codice:
public AdminMessage(color, string[]){
for(new i=0;i<MAX_PLAYERS;i++){
if(PlayerInform[playerid][pAdmin] >= 1)
{
SendClientMessage(i, color, string);
}
}
return 1;
}


L'ho fatto in volata dimmi se c'è qualche problema

_________________
disasm 0xFFFF00 1: LE HANTENNE DEL RUTER SI MVONO DA SL!11!1!!1
[EPD]Giovanni94m: AHSUAHSAUSHAUSAHSAU
disasm 0xFFFF00 1: bella questa asd

[EPD]Giovanni94m: io non riesco a trovare un gioco che ci giocavo su ps1
[EPD]Giovanni94m: non ricordo il nome
[EPD]Giovanni94m: era un omino rosa
[EPD]Giovanni94m: ...
[BCD]barle_the_king: forse cercavi omino bianco [cit. google]
[BCD]barle_the_king: auhsahusuha
[EPD]Giovanni94m: no ahsau
[BCD]barle_the_king: firma duhahudshue

Immagine


Top
 E-mail  
 
 Oggetto del messaggio: Re: [HELP]Function AdminMessage not implemented
MessaggioInviato: 27/11/2010, 12:40 
Avatar utente
Utente

Iscritto il: 18/11/2010
Messaggi: 352
Località: Valenza(AL)
Favourite GTA: San Andreas

Karma
0


Non connesso
EDIT: Grazie mille Barle compila! :D, in questa stringa però al posto di:
Codice:
if(PlayerInform[playerid][pAdmin] >= 1)

bisogna mettere:
Codice:
if(PlayerInform[i][pAdmin] >= 1)

Errore di distrazione lol, grazie ancora ^^

_________________
Firma cancellata. Ripassa il regolamento.


Ultima modifica di Alby Fire il 27/11/2010, 12:43, modificato 1 volta in totale.

Top
 E-mail  
 
 Oggetto del messaggio: Re: [RISOLTO] [HELP]Function AdminMessage not implemented
MessaggioInviato: 27/11/2010, 15:11 
Banned

Iscritto il: 31/10/2010
Messaggi: 1363
Località: Sicilia
Favourite GTA: San Andreas
Xfire: peppinux

Karma
-10


Non connesso
Comunque non ha senso usare forward + public per funzioni che NON devono essere usate nei timer.


Top
 E-mail  
 
 Oggetto del messaggio: Re: [RISOLTO] [HELP]Function AdminMessage not implemented
MessaggioInviato: 27/11/2010, 15:52 
Avatar utente
Moderatore

Iscritto il: 28/10/2010
Messaggi: 919
Località: Veduggio con Colzano (Milano-Monza)
Favourite GTA: San Andreas
PlayStation Network: Nessuno
Xbox Live: Nessuno
Xfire: barle97

Karma
1


Non connesso
si ma se usi i preprocessori è un casino, bisogna essere esperti, e invece lo stock "nasconde" i warning.

_________________
disasm 0xFFFF00 1: LE HANTENNE DEL RUTER SI MVONO DA SL!11!1!!1
[EPD]Giovanni94m: AHSUAHSAUSHAUSAHSAU
disasm 0xFFFF00 1: bella questa asd

[EPD]Giovanni94m: io non riesco a trovare un gioco che ci giocavo su ps1
[EPD]Giovanni94m: non ricordo il nome
[EPD]Giovanni94m: era un omino rosa
[EPD]Giovanni94m: ...
[BCD]barle_the_king: forse cercavi omino bianco [cit. google]
[BCD]barle_the_king: auhsahusuha
[EPD]Giovanni94m: no ahsau
[BCD]barle_the_king: firma duhahudshue

Immagine


Top
 E-mail  
 
Visualizza ultimi messaggi:  Ordina per  
 Pagina 1 di 1 [ 5 messaggi ] 

  Apri un nuovo argomento Rispondi all’argomento

Tutti gli orari sono UTC + 1 ora [ ora legale ]



Chi c’è in linea

Visitano il forum: Nessuno e 19 ospiti


Non puoi aprire nuovi argomenti
Non puoi rispondere negli argomenti
Non puoi modificare i tuoi messaggi
Non puoi cancellare i tuoi messaggi
Non puoi inviare allegati

Cerca per:
Vai a:  
cron