Pitanje za InPlayerInRange of point

Započeo Deken
16. Dec. 2018.
643
pregleda
11
postova
Deken
5
Underboss
16. Dec. 2018.
Problem(error/warning): vaš odgovor
Dio skripte: [ pawn ]vaš odgovor[ /pawn ]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]vaš odgovor[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem): link slike
napravio sam komandu pay ali mi nije jasno kako da tu komandu napravim da igrac bude naprimer u blizini od 2m da bi mu platio a ne da mu das pare bilo gde da je ?
AdzoXx
4
Shot Caller
16. Dec. 2018.
Koristi ProxDetecror. Ako ne znas kako to da ubacis posalji ovdje cmd pa da rijesimo
Macas
4
Enforcer
16. Dec. 2018.
Napravi ovako jedan stock
stock Float:BlizinaDvaIgraca(playerid, targetid)
{
    new Float:Pozicija;
    GetPlayerPos(playerid, Pozicija, Pozicija, Pozicija);
    return GetPlayerDistanceFromPoint(targetid, Pozicija, Pozicija, Pozicija);
}

i radis onda proveru
if(BlizinaDvaIgraca(playerid, targetid) <= broj) //broj povecavas koliko daleko hoces da ti bude igrac kojem dajes pare
Deken
5
Underboss
16. Dec. 2018.
rizla wrote on December 16, 2018, 4:38 pm:
Napravi ovako jedan stock
stock Float:BlizinaDvaIgraca(playerid, targetid)
{
    new Float:Pozicija;
    GetPlayerPos(playerid, Pozicija, Pozicija, Pozicija);
    return GetPlayerDistanceFromPoint(targetid, Pozicija, Pozicija, Pozicija);
}

i radis onda proveru
if(BlizinaDvaIgraca(playerid, targetid) <= broj) //broj povecavas koliko daleko hoces da ti bude igrac kojem dajes pare


kako se taj broj gleda u metrima ili?
Deken
5
Underboss
16. Dec. 2018.
AdzoXx wrote on December 16, 2018, 4:29 pm:
Koristi ProxDetecror. Ako ne znas kako to da ubacis posalji ovdje cmd pa da rijesimo

CMD:pay(playerid,params[])
{
new targetid,name,amount,string;
if(sscanf(params,"ui",targetid,amount)) return SendClientMessage(playerid,-1,""CRVENA"[BD:RP]"BELA"Koristi /pay ");
if(targetid == playerid) return SendClientMessage(playerid,-1,""CRVENA"[BD:RP]"BELA"Ne mozete dati pare sam sebi nemoguce je!");
GetPlayerMoney(playerid);
if(GetPlayerMoney(playerid) <1) return SendClientMessage(playerid,-1,""CRVENA"[BD:RP]"BELA"Imate manje od 1$ ili pokusavate dati 1$!");
if(GetPlayerMoney(playerid) >99999) return SendClientMessage(playerid,-1, ""CRVENA"[BD:RP]"BELA"Pokusavate da date vise od 99999$!");
if(GetPlayerMoney(playerid) <= 0)return SendClientMessage(playerid,-1, ""CRVENA"[BD:RP]"BELA" Nemas para ne brukaj se dzabe!");
if(GetPlayerMoney(playerid) GetPlayerName(targetid,name,sizeof(name));
GivePlayerMoney(playerid,-amount);
GivePlayerMoney(targetid,amount);
format(string,sizeof(string), ""CRVENA"[BD:RP]"BELA"Dali ste igracu [%d]%s  %i$!",targetid,name,amount);
SendClientMessage(playerid,-1,string);
format(string,sizeof(string), ""CRVENA"[BD:RP]"BELA"Primili ste %i$ od igraca [%d]%s!",amount,targetid,name);
SendClientMessage(targetid,-1,string);
return 1;
}

znam da treba playerinfo ali njega cu posle  a jel to  isto moze u bilo kojoj komandi na kojoj treba blizina
Deken
5
Underboss
16. Dec. 2018.
Probajte taj sa prox detectorom i objasnite sta je sta da ga napravim i ja
Macas
4
Enforcer
16. Dec. 2018.
Proxdetector je staro dosta, jedino da izvuces iz nekog moda koji to ima, a i previse linija ima, ovo ti je mnogo jednostavnije i lakse
Deken
5
Underboss
16. Dec. 2018.
[quote author=
Proxdetector je staro dosta, jedino da izvuces iz nekog moda koji to ima, a i previse linija ima, ovo ti je mnogo jednostavnije i lakse
[/naprimer ako upisem broj 10 do koje daljine bi igrac mogao da primi pare ili cuje poruku?
a dobro
Macas
4
Enforcer
16. Dec. 2018.
detaljno sam ti odgovorio na PM
Deken
5
Underboss
16. Dec. 2018.
rizla wrote on December 16, 2018, 5:06 pm:
detaljno sam ti odgovorio na PM

naprimer ako upisem broj 10 do koje daljine bi igrac mogao da primi pare ili cuje poruku?
Deken
5
Underboss
16. Dec. 2018.
Reseno

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha