Guida Come creare qualche comando con pawno per un server SAMP

Bryan199

Nuovo utente
Autore del topic
1 Marzo 2012
17
0
Miglior risposta
0
Salve a tutti. Oggi vi mostrerò come creare dei cmd per un server samp semplici per i non esperti questi cmd saranno quelli base. incominciamo. oggi faremo il cmd vita,kill,e armatura.

Ovviamente i cmd si faranno alla riga:
public OnPlayerCommandText(playerid, cmdtext[])
{

if(strcmp("/vita", cmdtext, true, 10) == 0)
{
SendClientMessage(playerid, 0x9FFF00FF, "Hai ripristinato la tua vita!");
SetPlayerHealth(playerid, 100);
return 1;
}

ok questo e il cmd vita. il sendclientmessage fa apparire un messaggio al player che digita questo comando come potete vedere "hai ripristinato ecc... uscirà quello poi c'è anche il colore del testo che e quello scritto così "0x9FFF00FF".

OK ORA PASSIAMO AD UN ALTRO CMD IL /KILL

if(strcmp("/kill", cmdtext, true, 10) == 0)
{
SendClientMessage(playerid, 0x9FFF00FF, "ti sei suicidato");
SetPlayerHealth(playerid, 0);
return 1;
}

il colore io lo metto sempre uguale ma voi potete cambiarlo
digitando questo comando il player si suiciderà.

Ora passiamo al cmd /armatura

if(strcmp("/armatura", cmdtext, true, 10) == 0)
{
SetPlayerArmour(playerid, 100);
return 1;
}
return 0;
}

Poi andate a compilare pawno. non dovrebbe escire nessun errore.

E sempre lo stesso soltanto che al posto di mettere SetPlayerHealth metto SetPlayerArmour.

Con questo finisce la mia guida per questi cmd.
Ovviamente per chi li sapesse già fare non critica, e per i non esperti o per altri se avete errori ditemelo.

Ciao alla prossima spero che sia utile questa mia guida
 
Riferimento: Come creare qualche comando con pawno per un server SAMP

Salve a tutti. Oggi vi mostrerò come creare dei cmd per un server samp semplici per i non esperti questi cmd saranno quelli base. incominciamo. oggi faremo il cmd vita,kill,e armatura.

Ovviamente i cmd si faranno alla riga:
public OnPlayerCommandText(playerid, cmdtext[])
{

if(strcmp("/vita", cmdtext, true, 10) == 0)
{
SendClientMessage(playerid, 0x9FFF00FF, "Hai ripristinato la tua vita!");
SetPlayerHealth(playerid, 100);
return 1;
}

ok questo e il cmd vita. il sendclientmessage fa apparire un messaggio al player che digita questo comando come potete vedere "hai ripristinato ecc... uscirà quello poi c'è anche il colore del testo che e quello scritto così "0x9FFF00FF".

OK ORA PASSIAMO AD UN ALTRO CMD IL /KILL

if(strcmp("/kill", cmdtext, true, 10) == 0)
{
SendClientMessage(playerid, 0x9FFF00FF, "ti sei suicidato");
SetPlayerHealth(playerid, 0);
return 1;
}

il colore io lo metto sempre uguale ma voi potete cambiarlo
digitando questo comando il player si suiciderà.

Ora passiamo al cmd /armatura

if(strcmp("/armatura", cmdtext, true, 10) == 0)
{
SetPlayerArmour(playerid, 100);
return 1;
}
return 0;
}

Poi andate a compilare pawno. non dovrebbe escire nessun errore.

E sempre lo stesso soltanto che al posto di mettere SetPlayerHealth metto SetPlayerArmour.

Con questo finisce la mia guida per questi cmd.
Ovviamente per chi li sapesse già fare non critica, e per i non esperti o per altri se avete errori ditemelo.

Ciao alla prossima spero che sia utile questa mia guida
Inutile questa guida..ormai il strcmp è roba vecchia.. Ormai su usa il ZCMD, molto più veloce.
Poi qui fai dei comandi, non spieghi come come farli.
 
Riferimento: Come creare qualche comando con pawno per un server SAMP

Bravo per aver postato.. anche se così dai la pappa pronta e non spieghi.. e quindi se uno magari vuole fare qualcosa di diverso ma simile non riesce perchè non ha avuto la spiegazione! :look:
La prossima volta aggiungila! :emoji_alien:
@-FeDeBiKe- intendi il modo in qui scripta? non ho capito.. che intendi! :emoji_relieved: