Skripta koju koristim: Moja.
Detaljan opis problema: Ma napravio si ja preko textdraw editora ali zanima me kako da stavim sada taj text na neku komandu ?
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
[POMOĆ] Textdraw
1,576
pregleda
16
postova
9. Mar. 2012.
Dodas pod new-ove
i to stavis pod OnGameModeInit.
Sada odes do OnPlayerCommandText i ubacis ispod dole☹️dao sam ti strcmp)
new Text:Textdraw1;Odes tamo gdje ti je sacuvao Textdraw,kopiras textdraw (primjer):Textdraw1 = TextDrawCreate(472.000000, 186.000000, "Muhamed Omerkic");
TextDrawBackgroundColor(Textdraw1, 255);
TextDrawFont(Textdraw1, 1);
TextDrawLetterSize(Textdraw1, 0.500000, 2.700000);
TextDrawColor(Textdraw1, -1);
TextDrawSetOutline(Textdraw1, 0);
TextDrawSetProportional(Textdraw1, 1);
TextDrawSetShadow(Textdraw1, 1);i to stavis pod OnGameModeInit.
Sada odes do OnPlayerCommandText i ubacis ispod dole☹️dao sam ti strcmp)
if(strcmp("/tvojacmd", cmdtext, true, 10) == 0)
{
TextDrawShowForPlayer(playerid,Textdraw1)
return 1;
}9. Mar. 2012.
dock wrote on March 9, 2012, 6:51 pm:
Koristi:
to ubaci u neki timer, da stoji td neko vreme pa tek onda da nestane 🙂
TextDrawHideForPlayer(playerid, ime tda);
to ubaci u neki timer, da stoji td neko vreme pa tek onda da nestane 🙂
on mozda misli kada klikne nego dugme da mu se zatvori to :S tako sam ja skontao
9. Mar. 2012.
sTrumFâ„¢ wrote on March 9, 2012, 6:51 pm:
Koristi:
to ubaci u neki timer, da stoji td neko vreme pa tek onda da nestane 🙂
TextDrawHideForPlayer(playerid, ime tda);
to ubaci u neki timer, da stoji td neko vreme pa tek onda da nestane 🙂
on mozda misli kada klikne nego dugme da mu se zatvori to :S tako sam ja skontao
Da. Imam dialog i kad neko kupi piće da mu pokaže textdraw, to sam napravio, ali mu se ne makne textdraw.
Godfather
Novi Član
240 / 250 XP
🌱Početnik(0)
2,079
Postovi:
24
Teme:
Pridružio se:Feb. 2011
10. Mar. 2012.
Blaeks wrote on March 10, 2012, 12:37 am:
napravis timer i onda stavis
TextDrawDestroy(textdraw);(859) : error 028: invalid subscript (not an array or too many subscripts): "ReconImePrezime"
(859) : warning 215: expression has no effect
(859) : error 001: expected token: ";", but found "]"
(859) : error 029: invalid expression, assumed zero
(859) : fatal error 107: too many error messages on one line
10. Mar. 2012.
Sa dialogom ti kupuje ?
Ukucas forward i nadjes u skripti,ispod njega dodas:
eh onda ispod ovog
Idemo sledeci korak 😄
POd neke svoje public-e dodas:
Valjda je to to sto si htjeo ! 😁
Ukucas forward i nadjes u skripti,ispod njega dodas:
forward zatvori(playerid);eh onda ispod ovog
if(dialogid == 203)
{
if(response)
{
if (listitem == 0 ) //ovo je samo primjer
{ dodaÅ¡:SetTimer("zatvori", 2000, 0 );Idemo sledeci korak 😄
POd neke svoje public-e dodas:
public zatvori(playerid)
{
TextDrawHideForPlayer(playerid,//imetvogtextdrawa//);
return 1;
}Valjda je to to sto si htjeo ! 😁
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava