[Pomoc]Oglas

Započeo caupton
1. Okt. 2011. Zaključano
535
pregleda
3
postova
[Bp]D.N
5
Kingpin
1. Okt. 2011.
Skripta koju koristim:CynixRPDM
Detaljan opis problema😛okazao mi je Dragon kako da uradim oglas kao na slici i uradio mi je a ja dam oglas npr "/ad Kupujem Kola",kad ono neizbaci moj oglas nego samo izbaci Cijena Oglasa:0 nista drugo
Dio skripte:Komanda Dole
Neke slike/video za lakse dobivanje pomoci(neobavezno)://

CMD:ad(playerid, params[])
{
new string;
new sendername;
new oglastekst, payout;
if(sscanf(params, "s", oglastekst))
{
SCM(playerid, COLOR_GRAD2, "{168BFF}INFO: {959561} (/ad)vertise [tekst oglasa]");
return 1;
}
else
{
if(PlayerInfo == 1)
{
format(string, sizeof(string), " {FFFF80}Cynix | {FF4444}Ne mozes oglasavati jer si utisan! Preostalo vrijeme: {FFFF80}%d sekundi(%d minuta)", PlayerInfo, (PlayerInfo/60)+1);
SCM(playerid, 0xFF4444FF, string);
return 1;
}
if(PlayerInfo <= 2)
{
format(string, sizeof(string), " {FFFF80}Cynix | {FF4444}Moras biti {FFFF80}lvl 3+ {FF4444}da bi mogao pisati oglase!");
SCM(playerid, 0xFF4444FF, string);
return 1;
}
if(oglasvrijeme >= 0 && (PlayerInfo < 1))
{
format(string, sizeof(string), "  Sacekaj jos %d sekundi prije ponovnog postavljanja oglasa !",  oglasvrijeme);
SendClientMessage(playerid, COLOR_GRAD2, string);
return 1;

}
payout = cijenaoglasa1;
if(GetPlayerCash(playerid) < payout)
{
format(string, sizeof(string), "* Nemas dovoljno novca!{FF5E5E} (Potrebno %d$) ", payout);
SendClientMessage(playerid, 0xB9B9B9FF, string);
return 1;
}

for(new i = 0; i < sizeof(Dionice); i++)
{
if(Dionice == 1)
{
Dionice += payout/10;
Dionice += payout/10;
Dionice += payout/10;
Dionice += payout/10;
Dionice += payout/10;
Dionice += payout/10;
Dionice += payout/10;
Dionice += payout/10;
Dionice += payout/10;
Dionice += payout/10;
SaveDionice(i);
}
}
new ostring;
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "{FFFFFF}-%s{6EF83C}\nOglas]{FFFFFF}\n{6EF83C}BR: {FFFFFF}%d {6EF83C}|\nIme: {FFFFFF}%s {6EF83C}| ",  oglastekst,PlayerInfo, sendername);
GameTextForPlayer(playerid, string, 5000, 5);
GivePlayerCash(playerid, - payout);
format(ostring, sizeof(ostring), "%s -> Oglas: %s", sendername,oglastekst);
OglasLog(ostring);
format(string, sizeof(string), "~r~Postavio si Oglas!~n~~w~Cijena: %d$", payout);
GameTextForPlayer(playerid, string, 5000, 5);
if (PlayerInfo < 1)
{
oglasvrijeme = 45;
}
}
  return 1;
}


Slika 1 : http://www.dodaj.rs/f/1M/Da/4uZRcYuz/sa-mp-001.png
Deleted User
Obrisan korisnik
1. Okt. 2011.
Desava se zato sto:
		format(string, sizeof(string), "~r~Postavio si Oglas!~n~~w~Cijena: %d$", payout);
GameTextForPlayer(playerid, string, 5000, 5);

Stavio si tu string i stavio si isto tamo string za ono i onda on ide do poslednjeg i onda izbaci ovaj promeni ime string-a stavi npr. string1. Ako nebude hteo onda prebaci ovaj deo sto sam ti dao u SCM.

EDIT:
Ma sta je ovo:
format(string, sizeof(string), "{FFFFFF}-%s{6EF83C}\nOglas]{FFFFFF}\n{6EF83C}BR: {FFFFFF}%d {6EF83C}|\nIme: {FFFFFF}%s {6EF83C}| ",  oglastekst,PlayerInfo, sendername);

Tako ide za dialog
Ovako ide:
format(string, sizeof(string), "{FFFFFF}-%s{6EF83C}~n~Oglas]{FFFFFF}~n~{6EF83C}BR: {FFFFFF}%d {6EF83C}|~n~Ime: {FFFFFF}%s {6EF83C}| ",  oglastekst,PlayerInfo, sendername);

Ovde vidi ako sam nesto zaboravio: http://wiki.sa-mp.com/wiki/GameTextStyle
I nisam siguran da mogu da se koriste 0.3c boje probaj i videces.
[Bp]D.N
5
Kingpin
1. Okt. 2011.
Hvala Svima
ali
Jedini koji je znao ovo da uradi je Gagi
svi kao znate ali niko od vas nije znao osim gagija
Gagi hvala jos jednom

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha