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
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