[pomoc] oglas


Započeo sampzone, Maj 19, 2011, 20:09:14 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

mod koji aj korisitm: BU

problem: mozel mi neko pomoci kako da napravim kada nego objavi oglas da se pojavi textdraw sa imenom onog ko ostavlja oglas i sa njegovim projem telefona.....znam textdraw da napravim u editoru....ali samo mi treba pomoc oko oglasa xD

dio skripte:/

slike:/

Hvala za pomoc unaprijed!

ja sam nesto misli da ovako treba da se napravi.....

na vrh moda ide
forward VremeTimer(playerid);


sada da stavim pod public OnGameModeInit()

SetTimer("VremeTimer",1000,true);

Textdraw0 = TextDrawCreate(55.000000,206.000000,"OGLAS");
Textdraw1 = TextDrawCreate(13.000000,220.000000,"Ime: %s");
Textdraw2 = TextDrawCreate(28.000000,233.000000,"Broj: %d");
TextDrawAlignment(Textdraw0,0);
TextDrawAlignment(Textdraw1,0);
TextDrawAlignment(Textdraw2,0);
TextDrawBackgroundColor(Textdraw0,0xff0000ff);
TextDrawBackgroundColor(Textdraw1,0x000000ff);
TextDrawBackgroundColor(Textdraw2,0x000000ff);
TextDrawFont(Textdraw0,1);
TextDrawLetterSize(Textdraw0,0.699999,1.100000);
TextDrawFont(Textdraw1,1);
TextDrawLetterSize(Textdraw1,0.599999,1.100000);
TextDrawFont(Textdraw2,1);
TextDrawLetterSize(Textdraw2,0.599999,1.000000);
TextDrawColor(Textdraw0,0xffff00ff);
TextDrawColor(Textdraw1,0x00ff00ff);
TextDrawColor(Textdraw2,0x00ffffff);
TextDrawSetOutline(Textdraw0,1);
TextDrawSetOutline(Textdraw1,1);
TextDrawSetOutline(Textdraw2,1);
TextDrawSetProportional(Textdraw0,1);
TextDrawSetProportional(Textdraw1,1);
TextDrawSetProportional(Textdraw2,1);
TextDrawSetShadow(Textdraw0,1);
TextDrawSetShadow(Textdraw1,1);
TextDrawSetShadow(Textdraw2,1);


naravno na vrh moda bi stavio
new Text:Textdraw0;
new Text:Textdraw1;
new Text:Textdraw2;


i sad pod public OnPlayerSpawn(playerid)

dodao bi
TextDrawShowForPlayer(playerid, Textdraw0);
TextDrawShowForPlayer(playerid, Textdraw1);
TextDrawShowForPlayer(playerid, Textdraw2);




mozete li mi pomoci sad na osnovu ovog kako da mi radi pravilno plsssss
Poslednja Izmena: Maj 19, 2011, 20:46:20 POSLE PODNE od sampzone

new Text:Oglas;
Oglas= TextDrawCreate( cordx, cordy, " " );
public OnPlayerConnect(playerid)
{
    TextDrawShowForPlayer(playerid,Oglas);
	return 1;
}

public OnPlayerCommandText(playerid, cmdtext[])
{
	if(strcmp("/oglas",cmdtext,true,6)== 0)
	    {
	    if(!strlen(cmdtext)) return  SendClientMessage(playerid,0x3AA3A,"UPOTREBA: /oglas [ Text oglasa ]");
	    }
		
		else
		{
		new name[MAX_PLAYER_NAME];
		GetPlayerName(playerid,name,sizeof(name));
		new oglas[256];
		format(oglas,sizeof(oglas),"OGLAS : %s \n OD %s ",string,name);
		TextDrawSetString(Oglas,oglas);
		}
		
	return 1;
}

Nisam testirao komandu kako radi .. editiraj to po svoj ukus kako zelis i dodaj broj jer neznam koj system ta skripta koristi .. ako trebas jos pomoci ili ima errore,ili treba ti dcmd/zcmd posalji slobodno  tu sam...
Poslednja Izmena: Maj 19, 2011, 23:56:18 POSLE PODNE od #InphiniteGamer

ovo nevalja uopste omg.....nije ti ovo obicni textdraw
Poslednja Izmena: Maj 20, 2011, 14:59:29 POSLE PODNE od sampzone