Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: sampzone poslato Maj 19, 2011, 20:09:14 POSLE PODNE

Naslov: [pomoc] oglas
Poruka od: sampzone poslato Maj 19, 2011, 20:09:14 POSLE PODNE
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
Naslov: Odg: [pomoc] oglas
Poruka od: #InphiniteGamer poslato Maj 19, 2011, 23:55:03 POSLE PODNE


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...
Naslov: Odg: [pomoc] oglas
Poruka od: sampzone poslato Maj 20, 2011, 14:48:34 POSLE PODNE
ovo nevalja uopste omg.....nije ti ovo obicni textdraw