Započeo ‹Fox›
•9. Okt. 2010.[pomoc]dcmd
1,055
pregleda
10
postova
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
634
Postovi:
82
Teme:
Pridružio se:Jul 2010
9. Okt. 2010.
napravio sam dcmd komandu givedrug i stavio sam ju izvan svih publica a pod onplayercommandtext sam stavio dcmd(givedrug, 33, cmd); i kad udjem u server napisem /givedrug 0 1 kaze mi "Koristiti: /givedrug " evo komande
dcmd_givedrug(playerid, params[])
{
new dID,
playername,
dName,
string;
new ammount;
new string2;
if(sscanf(params, "us", dID, ammount)) return SendClientMessage(playerid, COLOR_GRAD1, "Koristiti: /givedrug ");
if(dID = INVALID_PLAYER_ID) return SendClientMessage(playerid, COLOR_GRAD1, "Taj igrac je offline");
if(PlayerInfo >= ammount)
{
new drug = PlayerInfo;
PlayerInfo = drug+ammount;
GetPlayerName(playerid, playername, sizeof(playername));
format(string, sizeof(string), "%s vam je dao %d grama droge", playername, ammount);
SendClientMessage(dID, COLOR_LIGHBLUE, string);
GetPlayerName(dID, dName, sizeof(dName));
format(string2, sizeof(string2), "%s vam je dao %d grama droge", dName, ammount);
SendClientMessage(dID, COLOR_LIGHBLUE, string2);
new drug2 = PlayerInfo;
PlayerInfo = drug2-ammount;
}
if(PlayerInfo < ammount)
{
SendClientMessage(playerid, COLOR_GRAD1, "Nemate toliko droge kod sebe");
}
return 1;
}
i ovo sta sam dodao pod onplayercommandtext
dcmd(givedrug, 33, cmd);
dcmd_givedrug(playerid, params[])
{
new dID,
playername,
dName,
string;
new ammount;
new string2;
if(sscanf(params, "us", dID, ammount)) return SendClientMessage(playerid, COLOR_GRAD1, "Koristiti: /givedrug ");
if(dID = INVALID_PLAYER_ID) return SendClientMessage(playerid, COLOR_GRAD1, "Taj igrac je offline");
if(PlayerInfo >= ammount)
{
new drug = PlayerInfo;
PlayerInfo = drug+ammount;
GetPlayerName(playerid, playername, sizeof(playername));
format(string, sizeof(string), "%s vam je dao %d grama droge", playername, ammount);
SendClientMessage(dID, COLOR_LIGHBLUE, string);
GetPlayerName(dID, dName, sizeof(dName));
format(string2, sizeof(string2), "%s vam je dao %d grama droge", dName, ammount);
SendClientMessage(dID, COLOR_LIGHBLUE, string2);
new drug2 = PlayerInfo;
PlayerInfo = drug2-ammount;
}
if(PlayerInfo < ammount)
{
SendClientMessage(playerid, COLOR_GRAD1, "Nemate toliko droge kod sebe");
}
return 1;
}
i ovo sta sam dodao pod onplayercommandtext
dcmd(givedrug, 33, cmd);
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
520
Postovi:
26
Teme:
Pridružio se:Jan. 2010
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
40 / 100 XP
Početnik(0)
232
Postovi:
9
Teme:
Pridružio se:Dec. 2009
Godfather
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,918
Postovi:
54
Teme:
Pridružio se:Okt. 2009
9. Okt. 2010.
dcmd(givedrug, 8, cmdtext);
tako ti treba ici..
I takoder, da te podsjetim na paramse:
Integer - 'i' ili 'd'
s - string
u - user(korisnik) (playerid | dio imena)
f - float
x - hex
tako ti treba ici..
I takoder, da te podsjetim na paramse:
Integer - 'i' ili 'd'
s - string
u - user(korisnik) (playerid | dio imena)
f - float
x - hex
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
40 / 100 XP
Početnik(0)
232
Postovi:
9
Teme:
Pridružio se:Dec. 2009
9. Okt. 2010.
Luksa ti je napisao ! u - user (korisnik ) . a "i" ili "d" je integer ,
if(sscanf(params, "ud", dID, ammount)) Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
634
Postovi:
82
Teme:
Pridružio se:Jul 2010
9. Okt. 2010.
Quote from October 9, 2010, 1:00 pm:
Luksa ti je napisao ! u - user (korisnik ) . a "i" ili "d" je integer ,
if(sscanf(params, "ud", dID, ammount)) ok thx ali sta znaci to "integer"?
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
40 / 100 XP
Početnik(0)
232
Postovi:
9
Teme:
Pridružio se:Dec. 2009
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
634
Postovi:
82
Teme:
Pridružio se:Jul 2010
9. Okt. 2010.
ok ali imam jos jedno pitanje, nadam se da nisam dosadan xD, kad upisem /givedrug 0 1 kaze mi da je taj igrac offline a ja sam ID 0, evo komande
dcmd_givedrug(playerid, params[])
{
new dID,
playername,
dName,
string;
new ammount;
new string2;
if(sscanf(params, "ud", dID, ammount)) return SendClientMessage(playerid, COLOR_GRAD1, "Koristiti: /givedrug ");
if(dID = INVALID_PLAYER_ID) return SendClientMessage(playerid, COLOR_GRAD1, "Taj igrac je offline");
if(PlayerInfo >= ammount)
{
new drug = PlayerInfo;
PlayerInfo = drug+ammount;
GetPlayerName(playerid, playername, sizeof(playername));
format(string, sizeof(string), "%s vam je dao %d grama droge", playername, ammount);
SendClientMessage(dID, COLOR_LIGHBLUE, string);
GetPlayerName(dID, dName, sizeof(dName));
format(string2, sizeof(string2), "%s vam je dao %d grama droge", dName, ammount);
SendClientMessage(dID, COLOR_LIGHBLUE, string2);
new drug2 = PlayerInfo;
PlayerInfo = drug2-ammount;
}
if(PlayerInfo < ammount)
{
SendClientMessage(playerid, COLOR_GRAD1, "Nemate toliko droge kod sebe");
}
return 1;
}
dcmd_givedrug(playerid, params[])
{
new dID,
playername,
dName,
string;
new ammount;
new string2;
if(sscanf(params, "ud", dID, ammount)) return SendClientMessage(playerid, COLOR_GRAD1, "Koristiti: /givedrug ");
if(dID = INVALID_PLAYER_ID) return SendClientMessage(playerid, COLOR_GRAD1, "Taj igrac je offline");
if(PlayerInfo >= ammount)
{
new drug = PlayerInfo;
PlayerInfo = drug+ammount;
GetPlayerName(playerid, playername, sizeof(playername));
format(string, sizeof(string), "%s vam je dao %d grama droge", playername, ammount);
SendClientMessage(dID, COLOR_LIGHBLUE, string);
GetPlayerName(dID, dName, sizeof(dName));
format(string2, sizeof(string2), "%s vam je dao %d grama droge", dName, ammount);
SendClientMessage(dID, COLOR_LIGHBLUE, string2);
new drug2 = PlayerInfo;
PlayerInfo = drug2-ammount;
}
if(PlayerInfo < ammount)
{
SendClientMessage(playerid, COLOR_GRAD1, "Nemate toliko droge kod sebe");
}
return 1;
}
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava