GTA-Expert Forum: Comando /skin - GTA-Expert Forum

Salta al contenuto

Pagina 1 di 1
  • Non puoi iniziare una nuova discussione
  • Non puoi rispondere a questa discussione

Comando /skin

#1 L'utente è offline   Lollissimo 

  • Vandalo
  • Gruppo: Utenti
  • Messaggi: 68
  • Iscritto il: 20/12/11
  • GTA Preferito:Sconosciuto

Inviato il 02 settembre 2012 - 18:52

Salve ragazzi! Ho creato nel mio server il comando /skin per cambiare skin a piacimento, e si sa che le skin iniziano dalla 1 alle 299.. Però se un player fa /skin 300 o superiore, crasha. Io vorrei che quando un player fa quel cmd e mette una skin SUPERIORE a 299, appare la scritta "[Errore:] Le skin sono dalla 0 alle 299!".. Come posso fare?

Ecco lo script:


COMMAND:skin(playerid,params[])
{
new SkinID;
if(sscanf(params, "d", SkinID)== 0)
{
SendClientMessage(playerid, 0x33AA33AA, "*** Hai cambiato la tua Skin!");
SetPlayerSkin(playerid, SkinID);
}
else return SendClientMessage(playerid,COLOR_RED,"*** USA /SKIN <ID>!");
return 1;
}
0

#2 L'utente è offline   ~Simon 

  • Cittadino Integerrimo
  • Gruppo: Utenti
  • Messaggi: 6
  • Iscritto il: 02/09/12
  • Provenienza:Roma
  • GTA Preferito:GTA: San Andreas

Inviato il 02 settembre 2012 - 19:21

Non me ne intendo tanto di pawno però ti posso assicurare che il comando è sbagliato
~Simon Aka Simon_Jhonson
0

#3 L'utente è offline   Lollissimo 

  • Vandalo
  • Gruppo: Utenti
  • Messaggi: 68
  • Iscritto il: 20/12/11
  • GTA Preferito:Sconosciuto

Inviato il 02 settembre 2012 - 21:41

Non da problemi, 0 errori e 0 warning

Edit: Risolto!

Prima del SendClientMessage, mettete questo if!

if(SkinID>299) return SendClientMessage(playerid,COLOR_RED,"Skin da 1 a 299!");

Messaggio modificato da Lollissimo il 03 settembre 2012 - 10:39

0

#4 L'utente è offline   .ReVo^ 

  • Criminale
  • Gruppo: Utenti
  • Messaggi: 1402
  • Iscritto il: 20/11/08
  • GTA Preferito:GTA: TBoGT

Inviato il 12 settembre 2012 - 13:25

Visualizza Messaggi~Simon, il 02 settembre 2012 - 20:21 ha detto:

Non me ne intendo tanto di pawno però ti posso assicurare che il comando è sbagliato

Si vede :angry:

Ti consiglio if( SkinID < 0 || SkinID > 299 ) cosi in caso mettono ID negativi non hai problemi
Immagine Postata
0

Pagina 1 di 1
  • Non puoi iniziare una nuova discussione
  • Non puoi rispondere a questa discussione

1 utenti stanno leggendo questa discussione
0 utenti, 1 ospiti, 0 utenti anonimi