Pretraga

Pritisnite Enter za pretragu ili Escape za zatvaranje

Zaključano

[Pomoc]Desni gornji "ćošak"

Započeo Deko
pre 11 godina
383
pregleda
14
postova
Ova tema je zaključana. Samo moderatori i administratori mogu odgovarati.
Deko
Underboss
pre 11 godina
Skripta koju koristim: //
Detaljan opis problema: Kako da u desnom gornjem 'ćosku' napravim da pise ono ime servera i to...
Dio skripte://
Slike://
James_SmithXDl
OG Legend
pre 11 godina
Skines textdraw editor i uradis td.
Deko
Underboss
pre 11 godina
Moze link trazio sam al nema...
Rudimental
OG Legend
Deko
Underboss
pre 11 godina
Nasao sam neku FS i sad editam je 😄 i zasto nece randommessages ?

#include
//---------------------------------------------------------------------------- > News, enums
new Text:Textdraw3;
new Text:Textdraw5;
new Text:Textdraw6;
new Text:Textdraw7;
new Text:Textdraw8;
new Text:Textdraw9;
//---------------------------------------------------------------------------- > Forwards
forward RandomMessage();
//---------------------------------------------------------------------------- > OnFilterScriptInit
public OnFilterScriptInit()
{


Textdraw3 = TextDrawCreate(25.000000, 435.000000, "Y:RP");
TextDrawBackgroundColor(Textdraw3, 255);
TextDrawFont(Textdraw3, 2);
TextDrawLetterSize(Textdraw3, 0.349999, 1.300000);
TextDrawColor(Textdraw3, -16776961);
TextDrawSetOutline(Textdraw3, 0);
TextDrawSetProportional(Textdraw3, 1);
TextDrawSetShadow(Textdraw3, 1);
TextDrawSetSelectable(Textdraw3, 0);


Textdraw5 = TextDrawCreate(73.000000, 434.000000, "Dobrodosli na Yugoslavia RolePlay!");
TextDrawBackgroundColor(Textdraw5, 255);
TextDrawFont(Textdraw5, 2);
TextDrawLetterSize(Textdraw5, 0.289999, 1.500000);
TextDrawColor(Textdraw5, -1);
TextDrawSetOutline(Textdraw5, 0);
TextDrawSetProportional(Textdraw5, 1);
TextDrawSetShadow(Textdraw5, 1);
TextDrawSetSelectable(Textdraw5, 0);

Textdraw6 = TextDrawCreate(540.000000, 0.000000, "Y");
TextDrawBackgroundColor(Textdraw6, 255);
TextDrawFont(Textdraw6, 1);
TextDrawLetterSize(Textdraw6, 0.800000, 3.000000);
TextDrawColor(Textdraw6, -16776961);
TextDrawSetOutline(Textdraw6, 0);
TextDrawSetProportional(Textdraw6, 1);
TextDrawSetShadow(Textdraw6, 1);
TextDrawSetSelectable(Textdraw6, 0);

Textdraw7 = TextDrawCreate(554.000000, 0.000000, "ugoslavia");
TextDrawBackgroundColor(Textdraw7, 255);
TextDrawFont(Textdraw7, 0);
TextDrawLetterSize(Textdraw7, 0.810000, 3.000000);
TextDrawColor(Textdraw7, -1);
TextDrawSetOutline(Textdraw7, 1);
TextDrawSetProportional(Textdraw7, 1);
TextDrawSetSelectable(Textdraw7, 0);

Textdraw8 = TextDrawCreate(580.000000, 26.000000, "~r~R~w~P");
TextDrawBackgroundColor(Textdraw8, 255);
TextDrawFont(Textdraw8, 2);
TextDrawLetterSize(Textdraw8, 0.579999, 1.500000);
TextDrawColor(Textdraw8, -16776961);
TextDrawSetOutline(Textdraw8, 0);
TextDrawSetProportional(Textdraw8, 1);
TextDrawSetShadow(Textdraw8, 1);
TextDrawSetSelectable(Textdraw8, 0);

Textdraw9 = TextDrawCreate(639.000000, 34.000000, "-");
TextDrawBackgroundColor(Textdraw9, 255);
TextDrawFont(Textdraw9, 1);
TextDrawLetterSize(Textdraw9, -7.369995, 1.000000);
TextDrawColor(Textdraw9, -1);
TextDrawSetOutline(Textdraw9, 0);
TextDrawSetProportional(Textdraw9, 1);
TextDrawSetShadow(Textdraw9, 1);
TextDrawSetSelectable(Textdraw9, 0);


return 1;
}

//---------------------------------------------------------------------------- > RandomMessages recenice
new RandomMessages[][] =
{
"~w~Posetite nas forum ~r~www.~w~jugoslavia.~r~webs.~w~com i registrujte se.",
    "~w~Ukoliko vidite citera prijavite ga na ~r~/report.",
    "~w~Ako ste novi igrac i ako vam treba pomoc ~r~/ovi ili /pitaj.",
    "~w~Za ulazak u organizaciju potreban vam je ~R~Level 2.",
    "~w~Da vidite listu online admina ~r~ /admini!",
    "~w~Da vidite listu online lidera ~r~ /lideri!",
    "~w~Koristite ~r~/gps ~w~da vidite vazne lokacije ~r~ Beograda.",
    "~w~Ako primetite BUG, prijavite ga na /report!.",
    "~w~Sve komande mozete pronaci na ~r~ /komande.",
    "~w~Uzivajte igrajuci na Yugoslavia RolePlay serveru!",
    "~w~Trenutna verzija moda je~r~ v2.0",
"~w~Ukoliko imate bug, kucajte ~r~/osvezi~w~ili kontaktirajte~r~Admine!" };
//---------------------------------------------------------------------------- > RandomMessages CallBack
public RandomMessage()
{
        TextDrawSetString(Textdraw5, RandomMessages[random(sizeof(RandomMessages))]);
        return 1;
}
//---------------------------------------------------------------------------- > OnPlayerSpawn
public OnPlayerSpawn(playerid)
{

    TextDrawShowForPlayer(playerid, Textdraw3);
    TextDrawShowForPlayer(playerid, Textdraw5);
    TextDrawShowForPlayer(playerid, Textdraw6);
    TextDrawShowForPlayer(playerid, Textdraw7);
    TextDrawShowForPlayer(playerid, Textdraw8);
    TextDrawShowForPlayer(playerid, Textdraw9);
   
return 1;
}
//-------------------------------------------------------------------------> > > Kraj!
MiljanIlic
Street Runner
pre 11 godina
To je FS ja mislim ServerPoruke ili RandomPoruke,  imao sam je i ja pa isto tako poruke nisu radile.  Ako hoces da rade dodaj timer.  Pozz
Deko
Underboss
pre 11 godina
Gdje tacno da dodam timer?
mario_cacic
Shot Caller
pre 11 godina
pod public OnGameModeInit
Deko
Underboss
pre 11 godina
Evo dodje ovoo
http://i.imgur.com/5HUNvjn.png
Treba skrtipta cijela

#include
#include
#include
//
#define DIALOG_REGISTER 1
#define DIALOG_LOGIN 2
#define DIALOG_SUCCESS_1 3
#define DIALOG_SUCCESS_2 4
#define PATH "/Users/%s.ini"
#define COL_WHITE "{FFFFFF}"
#define COL_RED "{F81414}
#define COL_GREEN "{00FF22}"
#define COL_LIGHTBLUE "{00CED1}"
//
forward RandomPorukee();
forward LoadUser_data(playerid,name[],value[]);

enum pInfo
{
pPassword,
pNovac,
pAdmin,
pGameSage,
pUbistva,
pUmiranje
}
new PlayerInfo;
new Text:RandomPorukeTD;
new RandomPoruke[][] =
{
    "~y~Poruke: ~w~Dobrodosli na ~r~ Binary Team, nadamo se da ce vam se svidjeti",
    "~y~Poruke: ~w~Verzija moda ~y~ v.0.0.1",
    "~y~Poruke: ~w~ Za vidjeti komande ukucajte ~y~ /help"
}
//
public LoadUser_data(playerid,name[],value[])
{
INI_Int("Password",PlayerInfo);
INI_Int("Novac",PlayerInfo);
INI_Int("Admin",PlayerInfo);
INI_Int("GameSage",PlayerInfo);
INI_Int("Ubistva",PlayerInfo);
INI_Int("Umiranje",PlayerInfo);
return 1;
}

public OnPlayerConnect(playerid)
{
if(fexist(UserPath(playerid)))
{
    INI_ParseFile(UserPath(playerid), "LoadUser_%s", .bExtra = true, .extra = playerid);
ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_INPUT, "Login","Upisite svoj password za logiranje.", "Ok", "Close");
}
else
{
ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_INPUT,""COL_WHITE"Registracija...",""COL_WHITE"Upisite zeljeni pasword za registraciju novog accounta","Registriraj","Izadji");
}
return 1;
}
//
public OnDialogResponse(playerid,dialogid,response,listitem,inputtext[])
{
switch( dialogid )
{
case DIALOG_REGISTER:
{
if(!response) return Kick(playerid);
if(response)
{
if(!strlen(inputtext)) return ShowPlayerDialog(playerid, DIALOG_REGISTER,DIALOG_STYLE_INPUT, "Registracija","Unijeliste netacan password.\nUnesite password za registraciju novog accounta.","Registriraj","Izadji");
new INI:File = INI_Open(UserPath(playerid));
INI_SetTag(File,"Datum");
INI_WriteInt(File,"Password",udb_hash(inputtext));
INI_WriteInt(File,"Novac",0);
INI_WriteInt(File,"Admin",0);
INI_WriteInt(File,"Ubistva",0);
INI_WriteInt(File,"Umiranje",0);
INI_Close(File);

  SetSpawnInfo(playerid, 0, 0, 1958.33, 1343.12, 15.36, 269.15, 0, 0, 0, 0, 0, 0);
SpawnPlayer(playerid);
ShowPlayerDialog(playerid, DIALOG_SUCCESS_1, DIALOG_STYLE_MSGBOX,""COL_WHITE"Dobrodosli!",""COL_GREEN"Cestitamo!Uspjesno ste se registrovali na nas server","Ok","");
}
}
case DIALOG_LOGIN:
{
if(!response) return Kick(playerid);
if ( response )
{
if(udb_hash(inputtext) == PlayerInfo)
{
INI_ParseFile(UserPath(playerid),"LoadUser_%s", .bExtra = true, .extra = playerid);
GivePlayerMoney(playerid, PlayerInfo);
ShowPlayerDialog(playerid, DIALOG_SUCCESS_2, DIALOG_STYLE_INPUT,"Login","Upisali ste netacan password.\nUpisite vas password za logiranje","Login","Quit");
}
}
}
}
return 1;
}
//new
public OnPlayerDisconnect(playerid, reason)
{
new INI:File = INI_Open(UserPath(playerid));
INI_SetTag(File,"Datum");
INI_WriteInt(File,"Novac",GetPlayerMoney(playerid));
INI_WriteInt(File,"Admin",PlayerInfo);
INI_WriteInt(File,"GameSage",PlayerInfo);
INI_WriteInt(File,"Ubistva",PlayerInfo);
INI_WriteInt(File,"Umiranje",PlayerInfo);
INI_Close(File);
return 1;
}
//
public OnPlayerDeath(playerid, killerid, reason)
{
PlayerInfo++;
PlayerInfo++;
return 1;
}
//

public OnGameModeInit()
{
    AddPlayerClass(115,-2706.3389,376.4221,4.9685,184.6980,0,0,0,0,0,0); //
    AddStaticVehicleEx(411,2025.9000000,1351.1000000,10.6000000,272.0000000,114,42,15); //Infernus
AddStaticVehicleEx(576,1834.5000000,-1870.6000000,13.1000000,0.0000000,170,173,15); //Tornado
AddStaticVehicleEx(576,-2676.8000000,364.2000100,4.2000000,0.0000000,14,49,15); //Tornado
AddStaticVehicleEx(550,-2681.5000000,363.7999900,4.3000000,0.0000000,101,106,15); //Sunrise
AddStaticVehicleEx(580,-2687.1001000,363.7999900,4.3000000,0.0000000,48,79,15); //Stafford
AddStaticVehicleEx(500,-2691.7000000,363.7000100,4.6000000,0.0000000,63,62,15); //Mesa
AddStaticVehicleEx(434,-2698.3000000,347.6000100,4.6000000,0.0000000,93,126,15); //Hotknife
AddStaticVehicleEx(424,-2698.3000000,357.2000100,4.3000000,0.0000000,132,4,15); //BF Injection
AddStaticVehicleEx(461,-2726.3000000,363.0000000,4.1000000,0.0000000,37,37,15); //PCJ-600
AddStaticVehicleEx(463,-2723.5000000,362.7999900,4.0000000,0.0000000,105,30,15); //Freeway
AddStaticVehicleEx(521,-2720.8999000,363.1000100,4.1000000,0.0000000,163,173,15); //FCR-900
AddStaticVehicleEx(522,-2719.3999000,363.1000100,4.1000000,0.0000000,215,142,15); //NRG-500
AddStaticVehicleEx(522,-2718.0000000,363.1000100,4.1000000,0.0000000,76,117,15); //NRG-500
AddStaticVehicleEx(521,-2722.3000000,363.0000000,4.1000000,0.0000000,96,26,15); //FCR-900
AddStaticVehicleEx(463,-2724.8999000,363.0000000,4.0000000,0.0000000,22,34,15); //Freeway
AddStaticVehicleEx(461,-2727.5000000,363.2999900,4.1000000,0.0000000,22,34,15); //PCJ-600
AddStaticVehicleEx(429,-2714.2998000,401.7002000,4.1000000,0.0000000,132,4,15); //Banshee
AddStaticVehicleEx(411,-2714.1001000,392.8999900,4.2000000,0.0000000,114,42,15); //Infernus
AddStaticVehicleEx(415,-2698.8999000,400.5000000,4.2000000,0.0000000,109,108,15); //Cheetah
AddStaticVehicleEx(451,-2698.8999000,392.7000100,4.1000000,0.0000000,32,32,15); //Turismo
AddStaticVehicleEx(480,-2734.8000000,387.2000100,4.2000000,182.0000000,154,167,15); //Comet
AddStaticVehicleEx(541,-2729.2000000,387.2000100,4.1000000,182.0000000,170,173,15); //Bullet
AddStaticVehicleEx(559,-2723.5000000,387.6000100,4.1000000,180.0000000,48,79,15); //Jester
AddStaticVehicleEx(560,-2717.7000000,387.2999900,4.2000000,180.0000000,115,46,15); //Sultan
AddStaticVehicleEx(409,-2714.1001000,355.0000000,4.3000000,180.0000000,245,245,15); //Stretch
AddStaticVehicleEx(471,-2729.8000000,363.2999900,4.0000000,0.0000000,96,26,15); //Quad
AddStaticVehicleEx(471,-2732.1001000,363.2999900,4.0000000,0.0000000,155,139,15); //Quad
AddStaticVehicleEx(468,-2734.5000000,363.3999900,4.2000000,0.0000000,157,152,15); //Sanchez
AddStaticVehicleEx(468,-2737.3000000,363.2999900,4.2000000,0.0000000,132,4,15); //Sanchez
AddStaticVehicleEx(411,1840.9000000,-1871.1000000,13.2000000,0.0000000,34,52,15); //Infernus
CreateObject(1215,-2708.1001000,378.1000100,11.5000000,0.0000000,0.0000000,0.0000000); //object(bollardlight) (1)
CreateObject(1215,-2704.5000000,374.2000100,9.5000000,0.0000000,0.0000000,0.0000000); //object(bollardlight) (2)
CreateObject(1257,-2741.6001000,403.7999900,4.6000000,0.0000000,0.0000000,0.0000000); //object(bustopm) (1)
CreateObject(1571,-2687.0000000,384.5000000,4.7000000,0.0000000,0.0000000,0.0000000); //object(cj_noodle_1) (1)
CreateObject(924,-2684.3999000,385.7999900,3.5000000,0.0000000,0.0000000,0.0000000); //object(fruitcrate3) (1)
CreateObject(14467,-2608.3999000,369.6000100,-127.9000000,0.0000000,0.0000000,92.0000000); //object(carter_statue) (1)
CreateObject(1363,-2716.8999000,344.3999900,4.3000000,0.0000000,0.0000000,0.0000000); //object(cj_phone_kiosk) (1)
CreateObject(3877,-2716.3000000,405.7999900,5.5000000,0.0000000,0.0000000,0.0000000); //object(sf_rooflite) (1)
CreateObject(3877,-2696.3000000,405.7000100,5.5000000,0.0000000,0.0000000,0.0000000); //object(sf_rooflite) (2)
CreateObject(3877,-2716.3000000,345.5000000,5.6000000,0.0000000,0.0000000,0.0000000); //object(sf_rooflite) (3)
CreateObject(3877,-2696.2000000,345.8999900,5.6000000,0.0000000,0.0000000,0.0000000); //object(sf_rooflite) (4)
CreateObject(3877,-2673.2000000,360.1000100,5.6000000,0.0000000,0.0000000,0.0000000); //object(sf_rooflite) (5)
CreateObject(3877,-2673.3999000,391.1000100,5.5000000,0.0000000,0.0000000,0.0000000); //object(sf_rooflite) (6)
CreateObject(3877,-2738.8999000,391.0000000,5.5000000,0.0000000,0.0000000,0.0000000); //object(sf_rooflite) (7)
CreateObject(3877,-2739.0000000,360.2000100,5.6000000,0.0000000,0.0000000,0.0000000); //object(sf_rooflite) (8)
    SetTimer("RandomMessage", 5000, 1);
return 1;
}

//
stock UserPath(playerid)
{
new string,playername;
GetPlayerName(playerid,playername,sizeof(playername));
format(string,sizeof(string),PATH,playername);
return string;
}
//
stock udb_hash(buf[])
{
    new
length = strlen(buf),
    s1 = 1,
    s2 = 0,
    n;
    for (n = 0; n < length; n++)
    {
      s1 = (s1 + buf) % 65521;
      s2 = (s2 + s1)    % 65521;
    }
    return (s2 << 16) + s1;
}
//

public RandomPorukee()
{
    TextDrawSetString(RandomPorukeTD, RandomPoruke[random(sizeof(RandomPoruke))]);
    return 1;
    }
TextDrawShowForPlayer(playerid, RandomPorukeTD);

RandomPorukeTD = TextDrawCreate(18.000000, 437.000000, "~y~Poruke");
TextDrawBackgroundColor(RandomPorukeTD, 255);
TextDrawFont(RandomPorukeTD, 2);
TextDrawLetterSize(RandomPorukeTD, 0.270000, 1.000000);
TextDrawColor(RandomPorukeTD, -1);
TextDrawSetOutline(RandomPorukeTD, 0);
TextDrawSetProportional(RandomPorukeTD, 1);
TextDrawSetShadow(RandomPorukeTD, 0);
mario_cacic
Shot Caller
pre 11 godina
pa jel vidis di stavljas forwarde
Deko
Underboss
pre 11 godina
Pa sta sad trebam popraviti? xd
mario_cacic
Shot Caller
pre 11 godina
pa vidis gresaka ispod public ovog za randommasages  zasto si tu stavio Texdraw RandomPorukeTD
Deko
Underboss
pre 11 godina
Tako nasao na jednom TuTu de vidi pls koji tut al da je ispravan 😄,potrazit cu i ja
mario_cacic
Shot Caller
pre 11 godina
I textdraw-ove stavljas pod public OnGameModeInit a ne ispod tog publica sto si ti dodao 🙂

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava