Salut. Eu sunt Mentosan şi astăzi o să vă învăţ ceva foarte simplu, mai exact comanda [/hotdog].
O poţi folosi când eşti la un stand de cârnaciori, vei tasta comanda şi îţi va lua
o sumă de bani, mai exact $3 şi îţi va reîncărca viaţa.
Video:
Să începem cu începutul, vom adăuga două include-uri, mai exact <a_samp> şi <zcmd>
#include <a_samp>
#include <zcmd>
La " public OnGameModeInit() "" vom adăuga obiectul(adică standul de cârnăciori) şi pick-upul(în cazul nostru "stamina"):
CreateObject(1340, 2102.9592,2765.3408,10.8203, 0.0, 0.0, 96.0); // 1340=IDul obiectului x,y,z=Pozitia unde va fi plasata 0.0, 0.0, 96.0=randarea normala a obiectului
CreatePickup(1241, 1, 2102.9922,2767.2952,10.8203, -1); // 1241=IDu 1=va putea fi luat mereu, fara sa dispara x,y,z=Pozitia unde va fi plasata -1=va aparea in toate virtualworld-urile
După aceea vom face comanda [/hotdog], detalii mai jos:
CMD:hotdog(playerid, params[]){
if(IsPlayerInRangeOfPoint(playerid, 3.0, 2102.9922,2767.2952,10.8203))
{
SetPlayerHealth(playerid, 100);
GivePlayerMoney(playerid, -3);
SendClientMessage(playerid, 0x00CCFF, "Ai mancat un hotdog si ai primit viata full.");
return 1; // Verifica daca playerul este langa standul de hotdog, daca este, va merge comanda [/hotdog].
}
else {
SendClientMessage(playerid, 0xCC0033, "Eroare: Nu esti la un stand de carnaciori!");
return 1; // Daca nu este acolo, ii va trimite un mesaj de eroare.
}
}
Am să revin şi cu alte tutoriale mai complexe, vă salut.