Započeo Martin_Jankovic
•26. Jan. 2014.• Zaključano|pomoc|Pomocc
312
pregleda
8
postova
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
187
Postovi:
57
Teme:
Pridružio se:Sep. 2013
26. Jan. 2014.
Skripta koju koristim: NL
Detaljan opis problema: izmapao sam trznicu di se prodaje baklja kako da napravim da ju kupim s cmd /kupibalkju
pa kad se kupi da kucam /baklja da mi se pojavi i kad ocu ju ponistiti da kucam /bakljaoff
Dio skripte: //
Neke slike/video za lakse dobivanje pomoci(neobavezno): //
Detaljan opis problema: izmapao sam trznicu di se prodaje baklja kako da napravim da ju kupim s cmd /kupibalkju
pa kad se kupi da kucam /baklja da mi se pojavi i kad ocu ju ponistiti da kucam /bakljaoff
Dio skripte: //
Neke slike/video za lakse dobivanje pomoci(neobavezno): //
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
236
Postovi:
17
Teme:
Pridružio se:Mar. 2012
26. Jan. 2014.
if(strcmp(cmd, "/kupibaklju", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(IsPlayerInRangeOfPoint(playerid, 5,TVOJE KOORDINATE))
{
SendClientMessage(playerid, COLOR_WHITE, "Kupili ste baklju! Komande /baklja i /bakljaoff");
PlayerInfo = 1;
return 1;
}
SendClientMessage(playerid, COLOR_GRAD1, "Niste u radnji!");
return 1;
}
return 1;
}if(strcmp(cmd, "/baklja", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if (PlayerInfo == 1)
{
if(PlayerInfo == 1) return SendClientMessage(playerid, COLOR_WHITE, "Vec drzite baklju!");
SetPlayerAttachedObject( playerid, 3, 3461, 6, 0.069429, 0.032604, 0.000000, 0.000000, 0.000000, 0.000000, 1.000000, 1.000000, 1.000000 );
PlayerInfo = 1;
return 1;
}
else
{
SendClientMessage(playerid, COLOR_WHITE, "Niste kupili baklju!");
}
}
return 1;
}
if(strcmp(cmd, "/bakljaoff", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if (PlayerInfo == 1)
{
RemovePlayerAttachedObject(playerid,3);
PlayerInfo = 0;
return 1;
}
else
{
SendClientMessage(playerid, COLOR_WHITE, "Niste uzeli baklju!");
}
}
return 1;
}Ja sam ti uradio sa ovim proverama, sto znaci da i ti moras da ih dodas u pInfo!
pKupio,
pUzeo Ako ih ne zelis, samo ih obrisi iz ovih komandi...Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
187
Postovi:
57
Teme:
Pridružio se:Sep. 2013
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
236
Postovi:
17
Teme:
Pridružio se:Mar. 2012
26. Jan. 2014.
CMD:kupibaklju(playerid, params[])
{
if(IsPlayerConnected(playerid))
{
if(IsPlayerInRangeOfPoint(playerid, 5,TVOJE KOORDINATE))
{
SendClientMessage(playerid, COLOR_WHITE, "Kupili ste baklju! Komande /baklja i /bakljaoff");
PlayerInfo = 1;
return 1;
}
SendClientMessage(playerid, COLOR_GRAD1, "Niste u radnji!");
return 1;
}
return 1;
}CMD:baklja(playerid, params[])
{
if(IsPlayerConnected(playerid))
{
if (PlayerInfo == 1)
{
if(PlayerInfo == 1) return SendClientMessage(playerid, COLOR_WHITE, "Vec drzite baklju!");
SetPlayerAttachedObject( playerid, 3, 3461, 6, 0.069429, 0.032604, 0.000000, 0.000000, 0.000000, 0.000000, 1.000000, 1.000000, 1.000000 );
PlayerInfo = 1;
return 1;
}
else
{
SendClientMessage(playerid, COLOR_WHITE, "Niste kupili baklju!");
}
}
return 1;
}
CMD:bakljaoff(playerid, params[])
{
if(IsPlayerConnected(playerid))
{
if (PlayerInfo == 1)
{
RemovePlayerAttachedObject(playerid,3);
PlayerInfo = 0;
return 1;
}
else
{
SendClientMessage(playerid, COLOR_WHITE, "Niste uzeli baklju!");
}
}
return 1;
}Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
187
Postovi:
57
Teme:
Pridružio se:Sep. 2013
27. Jan. 2014.
Kako da napravim kada igrac ima baklju i oce ici opet kupiti da napisem Vec posjedujes baklju
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
666
Postovi:
43
Teme:
Pridružio se:Avg. 2012
27. Jan. 2014.
Alo imas temu Tazim Skriptera previse trazis, jednotsavno pravis provjeru ako igrac ima baklju da mu ispise, ako znas jedan obicni statement sa if napravit onda bi trebo znat,
if(ImaBaklju)Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
187
Postovi:
57
Teme:
Pridružio se:Sep. 2013
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
236
Postovi:
17
Teme:
Pridružio se:Mar. 2012
27. Jan. 2014.
Martin_Jankovic wrote on January 27, 2014, 3:47 pm:
po sta da to stavim
new ImaBaklju; onda dodas pod OnPlayerConnect ImaBaklju = 0; i onda u komandi stavis ImaBaklju = 1; Komanda bi trebalo da izgleda ovako CMD:kupibaklju(playerid, params[])
{
if(IsPlayerConnected(playerid))
{
if(ImaBaklju == 1)
{
SendClientMessage(playerid, COLOR_GREY, "Vec imate baklju! ");
return 1;
}
if(IsPlayerInRangeOfPoint(playerid, 5,TVOJE KOORDINATE))
{
SendClientMessage(playerid, COLOR_WHITE, "Kupili ste baklju! Komande /baklja i /bakljaoff");
PlayerInfo = 1;
ImaBaklju = 1;
return 1;
}
SendClientMessage(playerid, COLOR_GRAD1, "Niste u radnji!");
return 1;
}
return 1;
}Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava