GTA-Expert Forum: AIUTO - GTA-Expert Forum

Salta al contenuto

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

AIUTO CON SAMP SERVER PAWNO

#1 L'utente è offline   paolo95121 

  • Cittadino Onesto
  • Gruppo: Utenti
  • Messaggi: 16
  • Iscritto il: 27/03/14
  • GTA Preferito:GTA V

Inviato il 27 marzo 2014 - 20:24

qualcuno mi può aiutare a creare i comandi per gta samp ... non capisco proprio nnt e non so dove crearli so ke lo devo andare su pawno ma dopo ke lo apro non capisco quei codici lettere e sbarre aiutatemi in qualche modo vi posso contattare su skype o pure su oovoo,facebook perfavore aiuto non so come creare neanke un comando come tipo il teletrasporto o script o pure veicoli armi etc vi richiedo di nuovo perfavore e siate così gentile da capire ke io ho provato tante volte a capire come si fa ma proprio non capisco nnt :((((( .

se ci siete perfavore rispondete
0

#2 L'utente è offline   Gino Frozen 

  • Boss
  • Gruppo: Moderatori
  • Messaggi: 16723
  • Iscritto il: 28/10/13
  • ID PSN:XxGinoFrozenxX
  • ID Social Club:Gino Frozen
  • GTA Preferito:GTA V

Inviato il 27 marzo 2014 - 20:25

dal regolamento:

Quote

- Nei titoli delle discussioni dovrebbe essere riassunto il problema in questione, evitando quindi frasi come "Aiuto", "Urgente" o altro. Oltre a mantenere l'ordine, permette un miglior funzionamento del motore di ricerca interno.

Immagine Postata
0

#3 L'utente è offline   paolo95121 

  • Cittadino Onesto
  • Gruppo: Utenti
  • Messaggi: 16
  • Iscritto il: 27/03/14
  • GTA Preferito:GTA V

Inviato il 28 marzo 2014 - 10:09

hai skype?
0

#4 L'utente è offline   Hone 

  • Cittadino Onesto
  • Gruppo: Utenti
  • Messaggi: 10
  • Iscritto il: 29/03/14
  • GTA Preferito:GTA: San Andreas

Inviato il 29 marzo 2014 - 18:35

Per creare un comando devi aprire un nuovo foglio di pawno e scendere fino a trovare la funzione:

public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp("/mycommand", cmdtext, true, 10) == 0)
{
// Do something here
return 1;
}
return 0;
}

Analizzandolo bene, al posto di "/mycommand" potrai scrivere, esempio banale, "/montechilliad" se vuoi far teletrasportare il giocatore sul Monte Chilliad. Ovviamente non è finita qui.. ora ci serviranno le coordinate. Precisamente X, Y , Z. Per trovarle potrai andare in un qualsiasi server di SA:MP e dirigerti nel luogo, che in questo caso è il Monte Chilliad. Una volta arrivato dovrai scrivere /save. Le coordinate verranno salvate in:
Documenti/GTA San Andreas User Files/savedposition
Apriamo il file.
Ci troveremo davanti una riga simile a questa:
AddPlayerClass(181,-2320.379,-1663.738,483.2888,2.9292,0,0,0,0,0,0);
Le coordinate X,Y,Z in questa riga saranno:
-2320.379,-1663.738,483.2888
Ovvero le prime tre dopo il numero 181 (skin)
A questo punto ritorneremo sul pawno e cancelleremo //Do something there e scriveremo:
SetPlayerPos(playerid, coordinate);
In questo caso quindi:
SetPlayerPos(playerid, -2320.379,-1663.738,483.2888);
Ecco il risultato:

public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp("/montechilliad", cmdtext, true, 10) == 0)
{
SetPlayerPos(playerid, -2320.379,-1663.738,483.2888);
return 1;
}
return 0;
}

Questa però è una delle funzioni più semplici, ma imparerai le più complesse un passo alla volta.
Spero di essere stato esauriente e completo, se serve altro dimmelo. :D
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