[FilterScript] Air Advertising Board System [Dynamic]
#1

Dynamic Advertising Board System

What Is It?
Its a Advertising board system that you can create a board and edit it in game

Rcon Commands:

/createboard [you can create a board]
/deleteboard [you can delete a board]
/editbpos [you can edit position of board]
/editbtext [you can edit text of board]
/editbfontsize [you can edit font size of text]
/gotoboard [you will teleport to board location]



Features:

1.very easy to use
2.using EditDynamicObject
3.Good Saving and loading system
4.editing text of board in game
5.editing size of text in game


How To Use?
Download file and extract it. put all includes into your pawno/includes file and put AirAdvertisingBoard.amx into filterscripts files. Now Put AirAdvertisingBoard into server.cfg front filterscripts
like:filterscripts AirAdvertisingBoard

Note: If You don't update your plugins or includes CMDs won't Work.
Note:And Plz Don't remove Credits.

Credits :

Alireza(Me) For AirAdvertisingBoard Filterscript.
sscanf & streamer.
Zeex for zcmd.

Video:
http://*********/hZb44Z-QV-o

Download:


PasteBin
Solidfiles
Reply
#2

good job i will try later
Reply
#3

Nice man... Its good for RP Server, btw I'll suggest that you update it with Font Styles..
Reply
#4

cool job mate!!! Keep it up ohhh btw if u do a next update try add a wallpaper background!!
Reply
#5

Quote:
Originally Posted by tantri
Посмотреть сообщение
good job i will try later
Thanks

Quote:
Originally Posted by MOSensei
Посмотреть сообщение
Nice man... Its good for RP Server, btw I'll suggest that you update it with Font Styles..
thanks ok in next update


Quote:
Originally Posted by NNek
Посмотреть сообщение
cool job mate!!! Keep it up ohhh btw if u do a next update try add a wallpaper background!!
Thanks
Reply
#6

Huh, nice work
Reply
#7

Perfect, good job!
Reply
#8

Looks nice. is it possible to add more than one text line?
Reply
#9

EPIC!
Reply
#10

I'll wait for you update mate' for now you have my +1, keep up the good work..
Reply
#11

Quote:
Originally Posted by Emp3r0r
Посмотреть сообщение
Huh, nice work
Thanks

Quote:
Originally Posted by HaRdiiZin
Посмотреть сообщение
Perfect, good job!
Thanks

Quote:
Originally Posted by Lucky™
Посмотреть сообщение
Looks nice. is it possible to add more than one text line?
i will try. tomorrow i will share next update

Quote:
Originally Posted by arlindi
Посмотреть сообщение
EPIC!
thanks

Quote:
Originally Posted by MOSensei
Посмотреть сообщение
I'll wait for you update mate' for now you have my +1, keep up the good work..
Thanks
Reply
#12

Uhm?.. Some screenshots for a fast review..

Saw it and its cewl
Reply
#13

Wah, nice job. It's possible you make an include file for this ?
Reply
#14

That's good, i will use this for my server. I hope you put a rental system for this asap
Reply
#15

Wow good job!
Reply
#16

pictures?
Reply
#17

Quote:
Originally Posted by AzaMx
Посмотреть сообщение
That's good, i will use this for my server. I hope you put a rental system for this asap
Thanks!ok if i have time to work i will do it.

Quote:
Originally Posted by giorgosdim12
Посмотреть сообщение
Wow good job!
Thanks!

Quote:
Originally Posted by Kyla
Посмотреть сообщение
pictures?
you can watch video
Reply
#18

This is good.
However, Can you please add a feature to add more then one lines?
Reply
#19

Код HTML:
CMD:editbtext(playerid, params[])
{
	new idx,string[128],text[128];
    if(!IsPlayerLoggedIn(playerid)) return SendClientMessage(playerid, COLOR_GREY, "Tqven unda shexvidet tqven eqauntze rom gamoiyenot commandebi.");
	if(PlayerInfo[playerid][pAdmin] < 5) return SendClientMessage(playerid, COLOR_GREY, "Tqven Ar Xart an authorized to use this command.");
	//if(!aDuty[playerid]) return SendClientMessage(playerid, COLOR_GREY, "Tqven Ar Xart Admin Dutyze.");
 	if(!sscanf(params, "is[128]", idx, text)) return SendClientMessage(playerid, COLOR_RED, "{00C0FF}Minishneba:{FFFFFF} /editbtext [boardid] [text]");
    if(!BoardInfo[idx][bModel]) return SendClientMessage(playerid, COLOR_GREY, "Invalid board id.");
	format(BoardInfo[idx][bTextM],sizeof(text),"{2641FE}%s",text);
	SetDynamicObjectMaterialText(BoardInfo[idx][bBoard],0,BoardInfo[idx][bTextM],OBJECT_MATERIAL_SIZE_256x128,"Arial",BoardInfo[idx][bFontSiz],1,0x000000FF,0xFFFFFFFF,OBJECT_MATERIAL_TEXT_ALIGN_CENTER);
	format(string,256,"You set board id %d text To: %s",idx,BoardInfo[idx][bTextM]);
	SendClientMessage(playerid,COLOR_ALIREZA,string);
	SaveBoards();
 	return 1;
}
Command does not work and says that there is no such id advertising, help please.
Reply
#20

Quote:
Originally Posted by Pagle
Посмотреть сообщение
Код HTML:
CMD:editbtext(playerid, params[])
{
	new idx,string[128],text[128];
    if(!IsPlayerLoggedIn(playerid)) return SendClientMessage(playerid, COLOR_GREY, "Tqven unda shexvidet tqven eqauntze rom gamoiyenot commandebi.");
	if(PlayerInfo[playerid][pAdmin] < 5) return SendClientMessage(playerid, COLOR_GREY, "Tqven Ar Xart an authorized to use this command.");
	//if(!aDuty[playerid]) return SendClientMessage(playerid, COLOR_GREY, "Tqven Ar Xart Admin Dutyze.");
 	if(!sscanf(params, "is[128]", idx, text)) return SendClientMessage(playerid, COLOR_RED, "{00C0FF}Minishneba:{FFFFFF} /editbtext [boardid] [text]");
    if(!BoardInfo[idx][bModel]) return SendClientMessage(playerid, COLOR_GREY, "Invalid board id.");
	format(BoardInfo[idx][bTextM],sizeof(text),"{2641FE}%s",text);
	SetDynamicObjectMaterialText(BoardInfo[idx][bBoard],0,BoardInfo[idx][bTextM],OBJECT_MATERIAL_SIZE_256x128,"Arial",BoardInfo[idx][bFontSiz],1,0x000000FF,0xFFFFFFFF,OBJECT_MATERIAL_TEXT_ALIGN_CENTER);
	format(string,256,"You set board id %d text To: %s",idx,BoardInfo[idx][bTextM]);
	SendClientMessage(playerid,COLOR_ALIREZA,string);
	SaveBoards();
 	return 1;
}
Command does not work and says that there is no such id advertising, help please.
oh yes change this cmd to :
PHP код:
CMD:editbtext(playeridparams[])
{
    new 
idx,string[128],text[128];
    if(!
IsPlayerLoggedIn(playerid)) return SendClientMessage(playeridCOLOR_GREY"Tqven unda shexvidet tqven eqauntze rom gamoiyenot commandebi.");
    if(
PlayerInfo[playerid][pAdmin] < 5) return SendClientMessage(playeridCOLOR_GREY"Tqven Ar Xart an authorized to use this command.");
    
//if(!aDuty[playerid]) return SendClientMessage(playerid, COLOR_GREY, "Tqven Ar Xart Admin Dutyze.");
     
if(sscanf(params"is[128]"idxtext)) return SendClientMessage(playeridCOLOR_RED"{00C0FF}Minishneba:{FFFFFF} /editbtext [boardid] [text]");
    if(!
BoardInfo[idx][bModel]) return SendClientMessage(playeridCOLOR_GREY"Invalid board id.");
    
format(BoardInfo[idx][bTextM],sizeof(text),"{2641FE}%s",text);
    
SetDynamicObjectMaterialText(BoardInfo[idx][bBoard],0,BoardInfo[idx][bTextM],OBJECT_MATERIAL_SIZE_256x128,"Arial",BoardInfo[idx][bFontSiz],1,0x000000FF,0xFFFFFFFF,OBJECT_MATERIAL_TEXT_ALIGN_CENTER);
    
format(string,256,"You set board id %d text To: %s",idx,BoardInfo[idx][bTextM]);
    
SendClientMessage(playerid,COLOR_ALIREZA,string);
    
SaveBoards();
     return 
1;

Reply


Forum Jump:


Users browsing this thread: 3 Guest(s)