Skripta koju koristim: GF edit
Detaljan opis problema: pa radio sam spedo metar i sve radi normlano ali imam i one poruke s textdrawom i onda kad nisam u auto to se isto nevidi kad udem u ato onda se vidi eo vam slike...
Dio skripte: /
Neke slike/video za lakse dobivanje pomoci(neobavezno):
http://img811.imageshack.us/img811/11/samp003sv.png
http://img269.imageshack.us/img269/22/samp002zx.png
[POMOC] Textdraw
1,215
pregleda
13
postova
22. Maj 2011.
Godfather
Novi Član
240 / 250 XP
🌱Početnik(0)
2,079
Postovi:
24
Teme:
Pridružio se:Feb. 2011
Godfather
Novi Član
240 / 250 XP
🌱Početnik(0)
2,079
Postovi:
24
Teme:
Pridružio se:Feb. 2011
22. Maj 2011.
Quote from May 22, 2011, 1:42 pm:
nije nista u fs...
Onda si mozda isto definiro pa ti nepokazuje.
22. Maj 2011.
|SLOU/SKOL|Reddy wrote on May 22, 2011, 2:12 pm:
Daj mi te TextDrawove u kodu, izvadi iz GMa i daj ovdje. Da vidim šta je, jer ovako ne mogu ništa.
eo prvo za server poruke
Poruke = TextDrawCreate(62.000000,433.000000, "Ugodnu zabavu u igranju zeli vam ~r~BALKANWW TEAM");
TextDrawBackgroundColor(Poruke, 0x00000099);
TextDrawFont(Poruke, 1);
TextDrawLetterSize(Poruke, 0.299999,1.100000);
TextDrawColor(Poruke, 0xffffffff);
TextDrawSetOutline(Poruke, 0);
TextDrawSetProportional(Poruke, 1);
TextDrawSetShadow(Poruke, 1);
ServerPoruke = TextDrawCreate(1.000000,433.000000,"BalkanWW:");
TextDrawBackgroundColor(ServerPoruke, 0x00000066);
TextDrawFont(ServerPoruke, 1);
TextDrawLetterSize(ServerPoruke, 0.299999,1.100000);
TextDrawColor(ServerPoruke, 0xffff00ff);
TextDrawSetOutline(ServerPoruke, 0);
TextDrawSetProportional(ServerPoruke, 1);
TextDrawSetShadow(ServerPoruke, 1);eo za brzinometar
tVozila = TextDrawCreate(590.000000, 322.000000, "~g~Vozilo~n~~n~~n~~b~Gorivo");TextDrawAlignment(tVozila, 2);TextDrawBackgroundColor(tVozila, 255);TextDrawFont(tVozila, 1);TextDrawLetterSize(tVozila, 0.340000, 1.000000);TextDrawColor(tVozila, -1);
TextDrawSetOutline(tVozila, 1);TextDrawSetProportional(tVozila, 1);TextDrawUseBox(tVozila, 0);TextDrawBoxColor(tVozila, 100);TextDrawTextSize(tVozila, 713.000000, 860.000000);
tVozila = TextDrawCreate(590.000000, 340.000000, "~r~Brzina~n~~y~0km/h");TextDrawAlignment(tVozila, 2);TextDrawBackgroundColor(tVozila, 255);TextDrawFont(tVozila, 1);TextDrawLetterSize(tVozila, 0.340000, 1.000000);
TextDrawColor(tVozila, -1);TextDrawSetOutline(tVozila, 1);TextDrawSetProportional(tVozila, 1);TextDrawSetShadow(tVozila, 1);TextDrawUseBox(tVozila, 0);TextDrawBoxColor(tVozila, 100);TextDrawTextSize(tVozila, 713.000000, 860.000000);
tVozila = TextDrawCreate(530.000000, 325.000000, "~w~B~n~r~n~z~n~i~n~n~n~o~n~m~n~e~n~r");TextDrawAlignment(tVozila, 2);TextDrawBackgroundColor(tVozila, 255);TextDrawFont(tVozila, 1);TextDrawLetterSize(tVozila, 0.340000, 0.550000);TextDrawColor(tVozila, -1);
TextDrawSetOutline(tVozila, 1);TextDrawSetProportional(tVozila, 1);TextDrawUseBox(tVozila, 0);TextDrawBoxColor(tVozila, 100);TextDrawTextSize(tVozila, 613.000000, 860.000000);
tVozila = TextDrawCreate(590.000000, 308.000000, "~p~/////////////////");TextDrawAlignment(tVozila, 2);TextDrawBackgroundColor(tVozila, 255);TextDrawFont(tVozila, 1);TextDrawLetterSize(tVozila, 0.340000, 1.000000);TextDrawColor(tVozila, -1);
TextDrawSetOutline(tVozila, 1);TextDrawSetProportional(tVozila, 1);TextDrawUseBox(tVozila, 0);TextDrawBoxColor(tVozila, 100);TextDrawTextSize(tVozila, 713.000000, 860.000000);
tVozila = TextDrawCreate(590.000000, 380.000000, "~p~\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\");TextDrawAlignment(tVozila, 2);TextDrawBackgroundColor(tVozila, 255);TextDrawFont(tVozila, 1);TextDrawLetterSize(tVozila, 0.340000, 1.000000);TextDrawColor(tVozila, -1);
TextDrawSetOutline(tVozila, 1);TextDrawSetProportional(tVozila, 1);TextDrawUseBox(tVozila, 0);TextDrawBoxColor(tVozila, 100);TextDrawTextSize(tVozila, 713.000000, 860.000000);
tVozila = TextDrawCreate(540.000000, 325.000000, "~p~/~n~/~n~/~n~/~n~/~n~/~n~");TextDrawAlignment(tVozila, 2);TextDrawBackgroundColor(tVozila, 255);TextDrawFont(tVozila, 1);TextDrawLetterSize(tVozila, 0.340000, 1.000000);TextDrawColor(tVozila, -1);
TextDrawSetOutline(tVozila, 1);TextDrawSetProportional(tVozila, 1);TextDrawUseBox(tVozila, 0);TextDrawBoxColor(tVozila, 100);TextDrawTextSize(tVozila, 713.000000, 860.000000);Godfather
Novi Član
240 / 250 XP
🌱Početnik(0)
2,079
Postovi:
24
Teme:
Pridružio se:Feb. 2011
22. Maj 2011.
Quote from May 22, 2011, 2:12 pm:
Daj mi te TextDrawove u kodu, izvadi iz GMa i daj ovdje. Da vidim šta je, jer ovako ne mogu ništa.
eo prvo za server poruke
Poruke = TextDrawCreate(62.000000,433.000000, "Ugodnu zabavu u igranju zeli vam ~r~BALKANWW TEAM");
TextDrawBackgroundColor(Poruke, 0x00000099);
TextDrawFont(Poruke, 1);
TextDrawLetterSize(Poruke, 0.299999,1.100000);
TextDrawColor(Poruke, 0xffffffff);
TextDrawSetOutline(Poruke, 0);
TextDrawSetProportional(Poruke, 1);
TextDrawSetShadow(Poruke, 1);
ServerPoruke = TextDrawCreate(1.000000,433.000000,"BalkanWW:");
TextDrawBackgroundColor(ServerPoruke, 0x00000066);
TextDrawFont(ServerPoruke, 1);
TextDrawLetterSize(ServerPoruke, 0.299999,1.100000);
TextDrawColor(ServerPoruke, 0xffff00ff);
TextDrawSetOutline(ServerPoruke, 0);
TextDrawSetProportional(ServerPoruke, 1);
TextDrawSetShadow(ServerPoruke, 1);eo za brzinometar
tVozila = TextDrawCreate(590.000000, 322.000000, "~g~Vozilo~n~~n~~n~~b~Gorivo");TextDrawAlignment(tVozila, 2);TextDrawBackgroundColor(tVozila, 255);TextDrawFont(tVozila, 1);TextDrawLetterSize(tVozila, 0.340000, 1.000000);TextDrawColor(tVozila, -1);
TextDrawSetOutline(tVozila, 1);TextDrawSetProportional(tVozila, 1);TextDrawUseBox(tVozila, 0);TextDrawBoxColor(tVozila, 100);TextDrawTextSize(tVozila, 713.000000, 860.000000);
tVozila = TextDrawCreate(590.000000, 340.000000, "~r~Brzina~n~~y~0km/h");TextDrawAlignment(tVozila, 2);TextDrawBackgroundColor(tVozila, 255);TextDrawFont(tVozila, 1);TextDrawLetterSize(tVozila, 0.340000, 1.000000);
TextDrawColor(tVozila, -1);TextDrawSetOutline(tVozila, 1);TextDrawSetProportional(tVozila, 1);TextDrawSetShadow(tVozila, 1);TextDrawUseBox(tVozila, 0);TextDrawBoxColor(tVozila, 100);TextDrawTextSize(tVozila, 713.000000, 860.000000);
tVozila = TextDrawCreate(530.000000, 325.000000, "~w~B~n~r~n~z~n~i~n~n~n~o~n~m~n~e~n~r");TextDrawAlignment(tVozila, 2);TextDrawBackgroundColor(tVozila, 255);TextDrawFont(tVozila, 1);TextDrawLetterSize(tVozila, 0.340000, 0.550000);TextDrawColor(tVozila, -1);
TextDrawSetOutline(tVozila, 1);TextDrawSetProportional(tVozila, 1);TextDrawUseBox(tVozila, 0);TextDrawBoxColor(tVozila, 100);TextDrawTextSize(tVozila, 613.000000, 860.000000);
tVozila = TextDrawCreate(590.000000, 308.000000, "~p~/////////////////");TextDrawAlignment(tVozila, 2);TextDrawBackgroundColor(tVozila, 255);TextDrawFont(tVozila, 1);TextDrawLetterSize(tVozila, 0.340000, 1.000000);TextDrawColor(tVozila, -1);
TextDrawSetOutline(tVozila, 1);TextDrawSetProportional(tVozila, 1);TextDrawUseBox(tVozila, 0);TextDrawBoxColor(tVozila, 100);TextDrawTextSize(tVozila, 713.000000, 860.000000);
tVozila = TextDrawCreate(590.000000, 380.000000, "~p~\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\");TextDrawAlignment(tVozila, 2);TextDrawBackgroundColor(tVozila, 255);TextDrawFont(tVozila, 1);TextDrawLetterSize(tVozila, 0.340000, 1.000000);TextDrawColor(tVozila, -1);
TextDrawSetOutline(tVozila, 1);TextDrawSetProportional(tVozila, 1);TextDrawUseBox(tVozila, 0);TextDrawBoxColor(tVozila, 100);TextDrawTextSize(tVozila, 713.000000, 860.000000);
tVozila = TextDrawCreate(540.000000, 325.000000, "~p~/~n~/~n~/~n~/~n~/~n~/~n~");TextDrawAlignment(tVozila, 2);TextDrawBackgroundColor(tVozila, 255);TextDrawFont(tVozila, 1);TextDrawLetterSize(tVozila, 0.340000, 1.000000);TextDrawColor(tVozila, -1);
TextDrawSetOutline(tVozila, 1);TextDrawSetProportional(tVozila, 1);TextDrawUseBox(tVozila, 0);TextDrawBoxColor(tVozila, 100);TextDrawTextSize(tVozila, 713.000000, 860.000000);Postaj sve ti si samo dio psotao.Daj Timer i sve ostalo.
22. Maj 2011.
server poruke
on playerspawn
random messages
SetTimer("RandomMessage",60000,1);
sad za brzinometar...
onplayerentervehicel
OnPlayerStateChange
onplayerexitvehicle
public onplayerupdate
eo za gorivo public
to je sve ako trebate jos sta recite
new Text:Poruke;
new Text:ServerPoruke;on playerspawn
TextDrawShowForPlayer(playerid, Poruke);
TextDrawShowForPlayer(playerid, ServerPoruke);Poruke = TextDrawCreate(62.000000,433.000000, "Ugodnu zabavu u igranju zeli vam ~r~BALKANWW TEAM");
TextDrawBackgroundColor(Poruke, 0x00000099);
TextDrawFont(Poruke, 1);
TextDrawLetterSize(Poruke, 0.299999,1.100000);
TextDrawColor(Poruke, 0xffffffff);
TextDrawSetOutline(Poruke, 0);
TextDrawSetProportional(Poruke, 1);
TextDrawSetShadow(Poruke, 1);
ServerPoruke = TextDrawCreate(1.000000,433.000000,"BalkanWW:");
TextDrawBackgroundColor(ServerPoruke, 0x00000066);
TextDrawFont(ServerPoruke, 1);
TextDrawLetterSize(ServerPoruke, 0.299999,1.100000);
TextDrawColor(ServerPoruke, 0xffff00ff);
TextDrawSetOutline(ServerPoruke, 0);
TextDrawSetProportional(ServerPoruke, 1);
TextDrawSetShadow(ServerPoruke, 1);random messages
new RandomMessages[][] =
{
"Ukoliko zelite nesto pitati, obratite se na /pomoc",
"Zabranjeni su OOC oglasi na /ad!",
"Forum server je na ~r~www.worldwild.tk",
"Zadnji update servera 21.02.2011",
"Verzija moda: ~r~1.0",
"Vi igrate na Balkan WorldWild RolePlay/DM serveru!",
"DM je strogo zabranjen, za to postoje neki DM eventi!",
"Ukoliko ste novi piste ~b~/new",
"Svaki bug prijavite na forum, nemojte ga iskoristavat!",
"Za glvane lokacije grada pisite ~r~/gps",
"Zabranjeno je pucanje bez RP razloga!",
"Privatne mafije/bande ~r~NISU DOPUSTENE!!",
"Za upit adminima piste na ~b~/report"
};
public RandomMessage()
{
TextDrawSetString(Poruke, RandomMessages[random(sizeof(RandomMessages))]);
return 1;
}SetTimer("RandomMessage",60000,1);
sad za brzinometar...
stock StvoriTD(playerid)
{
tVozila = TextDrawCreate(590.000000, 322.000000, "~g~Vozilo~n~~n~~n~~b~Gorivo");TextDrawAlignment(tVozila, 2);TextDrawBackgroundColor(tVozila, 255);TextDrawFont(tVozila, 1);TextDrawLetterSize(tVozila, 0.340000, 1.000000);TextDrawColor(tVozila, -1);
TextDrawSetOutline(tVozila, 1);TextDrawSetProportional(tVozila, 1);TextDrawUseBox(tVozila, 0);TextDrawBoxColor(tVozila, 100);TextDrawTextSize(tVozila, 713.000000, 860.000000);
tVozila = TextDrawCreate(590.000000, 340.000000, "~r~Brzina~n~~y~0km/h");TextDrawAlignment(tVozila, 2);TextDrawBackgroundColor(tVozila, 255);TextDrawFont(tVozila, 1);TextDrawLetterSize(tVozila, 0.340000, 1.000000);
TextDrawColor(tVozila, -1);TextDrawSetOutline(tVozila, 1);TextDrawSetProportional(tVozila, 1);TextDrawSetShadow(tVozila, 1);TextDrawUseBox(tVozila, 0);TextDrawBoxColor(tVozila, 100);TextDrawTextSize(tVozila, 713.000000, 860.000000);
tVozila = TextDrawCreate(530.000000, 325.000000, "~w~B~n~r~n~z~n~i~n~n~n~o~n~m~n~e~n~r");TextDrawAlignment(tVozila, 2);TextDrawBackgroundColor(tVozila, 255);TextDrawFont(tVozila, 1);TextDrawLetterSize(tVozila, 0.340000, 0.550000);TextDrawColor(tVozila, -1);
TextDrawSetOutline(tVozila, 1);TextDrawSetProportional(tVozila, 1);TextDrawUseBox(tVozila, 0);TextDrawBoxColor(tVozila, 100);TextDrawTextSize(tVozila, 613.000000, 860.000000);
tVozila = TextDrawCreate(590.000000, 308.000000, "~p~/////////////////");TextDrawAlignment(tVozila, 2);TextDrawBackgroundColor(tVozila, 255);TextDrawFont(tVozila, 1);TextDrawLetterSize(tVozila, 0.340000, 1.000000);TextDrawColor(tVozila, -1);
TextDrawSetOutline(tVozila, 1);TextDrawSetProportional(tVozila, 1);TextDrawUseBox(tVozila, 0);TextDrawBoxColor(tVozila, 100);TextDrawTextSize(tVozila, 713.000000, 860.000000);
tVozila = TextDrawCreate(590.000000, 380.000000, "~p~\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\");TextDrawAlignment(tVozila, 2);TextDrawBackgroundColor(tVozila, 255);TextDrawFont(tVozila, 1);TextDrawLetterSize(tVozila, 0.340000, 1.000000);TextDrawColor(tVozila, -1);
TextDrawSetOutline(tVozila, 1);TextDrawSetProportional(tVozila, 1);TextDrawUseBox(tVozila, 0);TextDrawBoxColor(tVozila, 100);TextDrawTextSize(tVozila, 713.000000, 860.000000);
tVozila = TextDrawCreate(540.000000, 325.000000, "~p~/~n~/~n~/~n~/~n~/~n~/~n~");TextDrawAlignment(tVozila, 2);TextDrawBackgroundColor(tVozila, 255);TextDrawFont(tVozila, 1);TextDrawLetterSize(tVozila, 0.340000, 1.000000);TextDrawColor(tVozila, -1);
TextDrawSetOutline(tVozila, 1);TextDrawSetProportional(tVozila, 1);TextDrawUseBox(tVozila, 0);TextDrawBoxColor(tVozila, 100);TextDrawTextSize(tVozila, 713.000000, 860.000000);
TDNapravljeni = true;
return true;
}onplayerentervehicel
if(!ispassenger)
{
if(InfoVozila == false)
{
InfoVozila = true;
InfoVozila = 100.00;
}
else
{
if(InfoVozila == 0.00)
{
PostaviBrzinu(GetPlayerVehicleID(playerid), 0);
PutPlayerInVehicle(playerid, vehicleid, 0);
TogglePlayerControllable(playerid, false);
GameTextForPlayer(playerid, "~r~Nema goriva!", 1000, 4);
}
}
if(GetVehicleModel(vehicleid) != 481 && GetVehicleModel(vehicleid) != 510 && GetVehicleModel(vehicleid) != 509)
{
InfoVozila = SetTimerEx("GorivoUpdate", TrosnjaGoriva, 1, "i", playerid);
}
}OnPlayerStateChange
if(newstate == PLAYER_STATE_DRIVER)
{
for(new i=0; i <= 7; i++)
{
TextDrawShowForPlayer(playerid, tVozila);
format(string, sizeof(string), "~g~Vozilo ~n~~y~%s~n~~n~~n~~b~Gorivo ~n~~y~%.2fl", ListaVozila[(GetVehicleModel(GetPlayerVehicleID(playerid)) - 400)], InfoVozila[GetPlayerVehicleID(playerid)]);
TextDrawHideForPlayer(playerid, tVozila);
TextDrawSetString(tVozila, string);
TextDrawShowForPlayer(playerid, tVozila);
}
}
else
{
for(new i=0; i <= 7; i++)
{
TextDrawHideForPlayer(playerid, tVozila);
}
return true;
}onplayerexitvehicle
KillTimer(InfoVozila);public onplayerupdate
if(GetVehicleModel(GetPlayerVehicleID(playerid)) != 481 && GetVehicleModel(GetPlayerVehicleID(playerid)) != 510 && GetVehicleModel(GetPlayerVehicleID(playerid)) != 509)
{
format(string, sizeof(string), "~g~Vozilo ~n~~y~%s~n~~n~~n~~b~Gorivo ~n~~y~%.2fl", ListaVozila[(GetVehicleModel(GetPlayerVehicleID(playerid)) - 400)], InfoVozila[GetPlayerVehicleID(playerid)]);
}
else
{
format(string, sizeof(string), "~g~Vozilo ~n~~y~%s", ListaVozila[(GetVehicleModel(GetPlayerVehicleID(playerid)) - 400)]);
}
if(TDNapravljeni == false)
{
StvoriTD(playerid);
}
TextDrawHideForPlayer(playerid, tVozila);
TextDrawSetString(tVozila, string);
TextDrawShowForPlayer(playerid, tVozila);
}
}eo za gorivo public
public GorivoUpdate(playerid)
{
new const vehicleid = GetPlayerVehicleID(playerid);
if(GetVehicleModel(vehicleid) == 481 || GetVehicleModel(vehicleid) == 510 || GetVehicleModel(vehicleid) == 509)
{
return false;
}
new Float:memory={0.00,0.00,0.00 }, result_speed=0;
GetVehicleVelocity(vehicleid,memory,memory,memory);
result_speed = floatround(floatround(floatsqroot(((memory*memory)+(memory*memory))+(memory*memory))*(136.666667),floatround_round)*(1.609344));
if(result_speed)
{
new _random = random(100); while(_random < 50) _random = random(100); new val; format(val, sizeof(val), "0.%i", _random);
if(floatsub(InfoVozila, floatstr(val)) > 0.00)
{
InfoVozila = floatsub(InfoVozila, floatstr(val));
new string;
format(string, sizeof(string), "~g~Vozilo ~n~~y~%s~n~~n~~n~~b~Gorivo ~n~~y~%.2fl", ListaVozila[(GetVehicleModel(GetPlayerVehicleID(playerid)) - 400)],InfoVozila[GetPlayerVehicleID(playerid)]);
TextDrawHideForPlayer(playerid, tVozila);
TextDrawSetString(tVozila, string);
TextDrawShowForPlayer(playerid, tVozila);
}
else
{
InfoVozila = 0.00;
PostaviBrzinu(GetPlayerVehicleID(playerid), 0);
TogglePlayerControllable(playerid, false);
GameTextForPlayer(playerid, "~r~Nema goriva!", 1000, 4);
}
}
return true;
}to je sve ako trebate jos sta recite
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava