Započeo OleKeeper
•27. Apr. 2017.• Zaključano[POMOC]komanda heal
518
pregleda
4
postova
Street Runner
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
21
Postovi:
8
Teme:
Pridružio se:Feb. 2015
27. Apr. 2017.
Skripta koju koristim:nesto moje
Detaljan opis problema: molim vas ako neko moze urediti ovu komandu da valja msm pokusao sam sve varijante ali jednostavno ne funkcionise. Ova sad trenutna komanda ne baca nikakve errore ali in-game ne reaguje a kada napravim na drugi nacin ove else return na pocetku jedan ispod drugog sve se pomijesa i daje mi ono sto ne bi trebalo
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):///
Detaljan opis problema: molim vas ako neko moze urediti ovu komandu da valja msm pokusao sam sve varijante ali jednostavno ne funkcionise. Ova sad trenutna komanda ne baca nikakve errore ali in-game ne reaguje a kada napravim na drugi nacin ove else return na pocetku jedan ispod drugog sve se pomijesa i daje mi ono sto ne bi trebalo
Dio skripte:
CMD:heal(playerid, params[])
{
new id; new string;
if(gClass == BOLNICAR) {
if(gClass != BOLNICAR) {
if(id == INVALID_PLAYER_ID) {
if(id == playerid) {
if(GetDistanceBetweenPlayers(playerid, id) > 5.00) {
{
new Float:pHealth;
GetPlayerHealth(id, pHealth);
if(pHealth >= 100) return SendClientMessage(playerid, red, "Taj igrac vec ima pun health!");
else
{
new pName2;
GetPlayerName(id, pName2, sizeof(pName2));
SetPlayerHealth(id, 100.0);
format(string, sizeof(string), "Uspjesno si izlijecio %s (ID: %d)!", pName2, id);
SendClientMessage(playerid, red, string);
SendClientMessage(id, red, "Bolnicar vas je izlijecio!");
}
} return SendClientMessage(playerid, red, "Koristi: /heal ");
} else return SendClientMessage(playerid, red, "Moras biti Bolnicar da bi koristio ovu komandu!");
} else return SendClientMessage(playerid, red, "Taj igrac nije na serveru");
} else return SendClientMessage(playerid, red, "Ne mozes sam sebe lijeciti!");
} else return SendClientMessage(playerid, red, "Taj igrac je predaleko od tebe!");
}
return 1;
}Neke slike/video za lakse dobivanje pomoci(neobavezno):///
Kingpin
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
241 / 250 XP
Početnik(0)
1,344
Postovi:
96
Teme:
Pridružio se:Jun 2012
27. Apr. 2017.
To je toliko neuredan kod, nauÄi se pisati na drugi naÄin
CMD:heal(playerid, params[])
{
new id; new string;
if(gClass != BOLNICAR) return SendClientMessage(playerid, red, "Moras biti Bolnicar da bi koristio ovu komandu!");
if(sscanf(params, "u", id)) return SendClientMessage(playerid, red, "Koristi: /heal ");
if(!IsPlayerConnected(id)) return SendClientMessage(playerid, red, "Taj igrac nije na serveru");
if(id == playerid) return SendClientMessage(playerid, red, "Ne mozes sam sebe lijeciti!");
if(GetDistanceBetweenPlayers(playerid, id) > 5.00) return SendClientMessage(playerid, red, "Taj igrac je predaleko od tebe!");
new Float:pHealth;
GetPlayerHealth(id, pHealth);
if(pHealth >= 100) return SendClientMessage(playerid, red, "Taj igrac vec ima pun health!");
else
{
new pName2;
GetPlayerName(id, pName2, sizeof(pName2));
SetPlayerHealth(id, 100.0);
format(string, sizeof(string), "Uspjesno si izlijecio %s (ID: %d)!", pName2, id);
SendClientMessage(playerid, red, string);
SendClientMessage(id, red, "Bolnicar vas je izlijecio!");
}
return 1;
}
Godfather
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
243 / 250 XP
Početnik(0)
2,240
Postovi:
101
Teme:
Pridružio se:Jan. 2017
27. Apr. 2017.
MEDO wrote on April 27, 2017, 3:28 pm:
To je toliko neuredan kod, nauÄi se pisati na drugi naÄin
Upravo tako... Pokusaj sve fino sloziti i staviti komentare cisto da znas sta je sta i gdje je sta..
Street Runner
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
21
Postovi:
8
Teme:
Pridružio se:Feb. 2015
27. Apr. 2017.
MEDO wrote on April 27, 2017, 3:28 pm:
To je toliko neuredan kod, nauÄi se pisati na drugi naÄin
CMD:heal(playerid, params[])
{
new id; new string;
if(gClass != BOLNICAR) return SendClientMessage(playerid, red, "Moras biti Bolnicar da bi koristio ovu komandu!");
if(sscanf(params, "u", id)) return SendClientMessage(playerid, red, "Koristi: /heal ");
if(!IsPlayerConnected(id)) return SendClientMessage(playerid, red, "Taj igrac nije na serveru");
if(id == playerid) return SendClientMessage(playerid, red, "Ne mozes sam sebe lijeciti!");
if(GetDistanceBetweenPlayers(playerid, id) > 5.00) return SendClientMessage(playerid, red, "Taj igrac je predaleko od tebe!");
new Float:pHealth;
GetPlayerHealth(id, pHealth);
if(pHealth >= 100) return SendClientMessage(playerid, red, "Taj igrac vec ima pun health!");
else
{
new pName2;
GetPlayerName(id, pName2, sizeof(pName2));
SetPlayerHealth(id, 100.0);
format(string, sizeof(string), "Uspjesno si izlijecio %s (ID: %d)!", pName2, id);
SendClientMessage(playerid, red, string);
SendClientMessage(id, red, "Bolnicar vas je izlijecio!");
}
return 1;
}
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava