Skripta koju koristim: Balkan Exotic
Detaljan opis problema:Ovako,uradio sam mapu geta i sad zelim da kad igrac u krugu oko 200m kad dode da mu izbaci text na sred ekrana "Ušao si u geto zonu" a kad ode malo dalje od tog mjesta da pise "Izasao si iz geto zone"
Dio skripte:/
Neke slike/video za lakse dobivanje pomoci(neobavezno):/
[Pomoc] Geto zona
216
pregleda
5
postova
14. Feb. 2015.
Nisam bas neki pro u skriptanju ali za tako nesto trebas najnoviji streamer koji mozes skinuti sa http://forum.sa-mp.com/showthread.php?t=102865
Na vrh skripte tamo gdje imas new dodas:
Pod OnGameModeInit();
I tamo gdje imas public dodas ovo:
Na vrh skripte tamo gdje imas new dodas:
new getoz;Pod OnGameModeInit();
getoz = CreateDynamicCircle(78.720031, -1634.404785, 200.0, -1, -1, -1);//ove prve dvije brojke su x i y kordinate, a ova treca je radius krugaI tamo gdje imas public dodas ovo:
public OnPlayerEnterDynamicArea(playerid,areaid)
{
if(areaid == getoz)
{
SCM(playerid,COLOR_GRAD2, "Vi ste u podrucju Geto zone!");//Tu umijesto poruke stavis taj textdraw koji zelis
}
return 1;
}
public OnPlayerLeaveDynamicArea(playerid,areaid)
{
if(areaid == getoz)
{
SCM(playerid,COLOR_GRAD2, "Izasli ste iz podrucja Geto zone!");//A tu stavis da se onaj textdraw gore izbrise
}
return 1;
}14. Feb. 2015.
ne razumeÅ¡ me želim da kad igrac ude u to podruÄje da mu izbaci UÅ¡ao si u geto zonu i da samo nestane kao GameText kontaÅ¡?? 🙂 gametext kao oko telefona kada poÅ¡aljeÅ¡ sms piÅ¡e dole u ćoÅ¡ku desnom -50$ eh takav sliÄan game text ja želim samo da je u sredini a ja cu sebi boju odredit
14. Feb. 2015.
new getoz;
getoz = CreateDynamicCircle(78.720031, -1634.404785, 200.0, -1, -1, -1); // Stavi svoje kordinate
public OnPlayerEnterDynamicArea(playerid,areaid)
{
if(areaid == getoz)
{
GameTextForPlayer(playerid, "Usli ste u Geto Zone", 3000, 4);
GivePlayerMoney(playerid,-50);
GameTextForPlayer(playerid, "-50$", 3000, 1);
}
return 1;
}
public OnPlayerLeaveDynamicArea(playerid,areaid)
{
if(areaid == getoz)
{
GameTextForPlayer(playerid, "Izasli ste iz Geto Zone", 3000, 4);
}
return 1;
}
getoz = CreateDynamicCircle(78.720031, -1634.404785, 200.0, -1, -1, -1); // Stavi svoje kordinate
public OnPlayerEnterDynamicArea(playerid,areaid)
{
if(areaid == getoz)
{
GameTextForPlayer(playerid, "Usli ste u Geto Zone", 3000, 4);
GivePlayerMoney(playerid,-50);
GameTextForPlayer(playerid, "-50$", 3000, 1);
}
return 1;
}
public OnPlayerLeaveDynamicArea(playerid,areaid)
{
if(areaid == getoz)
{
GameTextForPlayer(playerid, "Izasli ste iz Geto Zone", 3000, 4);
}
return 1;
}
14. Feb. 2015.
Muce wrote on February 14, 2015, 9:34 am:
ne razumeÅ¡ me želim da kad igrac ude u to podruÄje da mu izbaci UÅ¡ao si u geto zonu i da samo nestane kao GameText kontaÅ¡?? 🙂 gametext kao oko telefona kada poÅ¡aljeÅ¡ sms piÅ¡e dole u ćoÅ¡ku desnom -50$ eh takav sliÄan game text ja želim samo da je u sredini a ja cu sebi boju odredit
Pa kreiraj TD pri ulazak u tu zonu ako neces da ti se text ugasi. A kad izadje iz zone samo ugasi TD i to je to.
Takodje tamo mozes sebi podesavati boje i sve oko izgleda.
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava