-
Příspěvků
183 -
Registrován
-
Aktivní
-
Vítězných dnů
5
Content Type
Profiles
Forums
Calendar
Gallery
SA-MP
Příspěvky posted by DeLeTeCZ
-
-
Tá uprava farbí sa mi páči + 1
Díky
-
Titul Script
Zdravím, chtěl bych vám představit můj nový script.
Tento script vám umožní nastavit hráči libovolný titul do 30 znaků.
Obsahuje:
-Nastavení titulu (Pro RCON).
-Config, ve kterém si můžete nastavit barvu titulu a textu.
-Vše se ukládá (barvy v configu můžete upravovat i při hraní).
Příkazy:
/stitul (id) (titulid) (titul) Nastaví hráči titul (když políčko s titulem necháte prázdné titul se odebere)
Návod:
Soubor Titul.amx nahrajte do složky "filterscripts"
a zapište do "server.cfg" vedle filterscripts "Titul".
Složku "Titul" ve složce scriptfiles nahrajte do složky "scriptfiles".
Changelog (v2.0)
- Přidáno 5 ID Titulů (/stitul (ID) (ID Titulu) (Titul)) u každého ID můžete mít jinou barvu
- Nový config.cfg
- Opraveny bugy
Screeny:
-
To je vtip ?
-
Pády serveru boli opravené, našiel som ten bug.
Server už šlape bez problémov!
Tak to je skvělé !
-
public OnPlayerCommandText(playerid, cmdtext[])
{
dcmd(admins,6,cmdtext);
return 0;
}
dcmd_admins(playerid,params[])
{
#pragma unused params
new str2[1000];
new online;
for(new i=0;i<MAX_PLAYERS;i++)
{
if(IsPlayerConnected(i) && asloged[i] == 1)
{
if(!IsPlayerAdmin(i) && aslvl[i] != 5)
{
new str[800];
format(str[i],sizeof(str),"administrátor %s level: %d\n",pname(i),aslvl[i]);
strcat(str2,str[i]);
online++;
}
if(IsPlayerAdmin(i) && aslvl[i] != 5)
{
new st[800];
format(st[i],sizeof(st),"administrátor:%s level:%d+rcon\n",pname(i),aslvl[i]);
strcat(str2,st[i]);
online++;
}
if(!IsPlayerAdmin(i) && aslvl[i] == 5)
{
new str[800];
format(str[i],sizeof(str),"Hlavní Administrátor %s\n",pname(i));
strcat(str2,str[i]);
online++;
}
if(IsPlayerAdmin(i) && aslvl[i] == 5)
{
new st[800];
format(st[i],sizeof(st),"(rcon)Hlavní Administrátor %s \n",pname(i));
strcat(str2,st[i]);
online++;
}
} else if(IsPlayerConnected(i) && IsPlayerAdmin(i))
{
new st[800];
format(st[i],sizeof(st),"administrátor:%s rcon\n",pname(i));
strcat(str2,st[i]);
online++;
}
}
if(online == 0)
{
ShowPlayerDialog(playerid,ADMINS2,DIALOG_STYLE_MSGBOX,"online admins","na serveru neni žádný admin","ok","");
} else
{
new str[128];
format(str,sizeof(str),"%s \n celkem %d",str2,online);
ShowPlayerDialog(playerid,ADMINS,DIALOG_STYLE_MSGBOX,"online Admins",str,"ok","");
}
return 1;
} -
Išlo pekne všetko ako hodinky, akorat to padalo jak hovado
Za jak dlouho cca bude server online ?
-
A kdy bude online ?
Netušim taky bych už chtěl hrát..
-
poprvé se mě to zeptalo na jazyk ale dál mě to nepustilo.... podruhé jenom joining the game a nic takže zatím nehodnotím
Bugy.. ale snaží se to opravit
-
Nevím co říct prostě úžasný, velký respekt
-
// ############# - BATTLEFIELD 4 - ##############include <a_samp>#include <dini>#if defined FILTERSCRIPT// LOGIN A REGISTER#define 11#define 12//-------------------------------// ------ Definy barev --------#define COLOR_ZELENA 0x00FF00FF#define COLOR_BIELA 0xFFFFFFAA#define COLOR_CERVENA 0xFF0000FF#define COLOR_ZLTA 0xFFFF00FF#define NEZNAMA BARBA 0x00FF0096#define CERVENA 0xEFEFF7AA#define ORANZOVA 0xFFB700FF// -------------------------------------------// DIALOG DEFINY#define Modra "{0033FF}"#define Zelena "{009900}"#define Cervena "{FF0000}"#define Svetlemodra "{68FFFF}"// ------------new randomSpawns[45][4] = {{530.37,838.60,-41.06},{676.29,929.16,-40.59},{673.97,820.45,-42.09}};public OnFilterScriptInit(){print("\n--------------------------------------");print(" ############### BF 4 ################");print("--------------------------------------\n");return 1;}public OnFilterScriptExit(){return 1;}#elsemain(){print("\n----------------------------------");print(" ############### BF 4 ################");print("----------------------------------\n");}#endifpublic OnGameModeInit(){AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);SetGameModeText("Battlefield 4");AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);CreateObject(620, 1597.62500, 1862.67969, 9.55469, 3.14159, 0.00000, 1.57080);CreateObject(1685, 594.15637, 842.72980, -43.34272, 0.00000, 0.00000, 0.00000);CreateObject(1685, 615.25446, 819.45160, -43.34272, 0.00000, 0.00000, 0.00000);CreateObject(1685, 600.28656, 852.24591, -43.34272, 0.00000, 0.00000, 0.00000);CreateObject(1685, 557.28149, 902.37463, -43.34272, 0.00000, 0.00000, 0.00000);CreateObject(1685, 606.78711, 906.62738, -45.26151, 0.00000, 0.00000, 0.00000);CreateObject(1685, 602.51782, 882.83380, -43.34272, 0.00000, 0.00000, 0.00000);CreateObject(1685, 635.45544, 837.95886, -43.34272, 0.00000, 0.00000, 0.00000);CreateObject(2567, 593.78821, 846.21118, -42.24911, 0.00000, 0.00000, 90.44765);CreateObject(2567, 586.04041, 851.77112, -42.24911, 0.00000, 0.00000, 90.44765);CreateObject(2567, 660.22852, 755.08270, -8.99448, 0.00000, 0.00000, 14.23561);CreateObject(2567, 599.70605, 855.72339, -42.24911, 0.00000, 0.00000, 90.44765);CreateObject(2567, 643.01270, 849.49805, -42.24911, 0.00000, 0.00000, 90.44765);CreateObject(2567, 643.66351, 831.83276, -42.24911, 0.00000, 0.00000, 90.44765);CreateObject(2567, 646.11755, 799.08954, -29.88080, 0.00000, 0.00000, 4.38179);CreateObject(8149, 360.84473, 862.86621, 13.55221, 0.00000, 0.00000, 92.72475);CreateObject(8149, 795.68927, 827.41376, 10.09615, 0.00000, 0.00000, 6.63883);CreateObject(8149, 360.84473, 862.86621, 8.99424, 0.00000, 0.00000, 92.72475);CreateObject(8274, 403.54379, 879.24371, 21.06008, 9.24000, 89.03998, 6.35421);CreateObject(3279, 671.02625, 966.40619, -13.99877, 0.00000, 0.00000, 359.48987);CreateObject(3279, 600.46545, 791.27020, -33.80923, 0.00000, 0.00000, 358.87463);CreateObject(3279, 556.11884, 961.54047, -21.09507, 0.00000, 0.00000, 359.48987);CreateObject(3279, 491.92276, 897.82007, -33.05298, 0.00000, 0.00000, 359.48987);CreateObject(3279, 634.61346, 867.97186, -44.28554, 0.00000, 0.00000, 358.87463);CreateObject(1685, 677.66730, 894.27515, -40.45829, 0.00000, 0.00000, 359.68466);CreateObject(2567, 659.84479, 889.00964, -40.74322, 0.00000, 0.00000, 317.36661);CreateObject(1685, 632.22900, 917.20947, -42.90593, 0.00000, 0.00000, 0.00000);CreateObject(2567, 619.79852, 950.00519, -35.00142, 0.00000, 0.00000, 0.00000);return 1;}public OnGameModeExit(){return 1;}public OnPlayerRequestClass(playerid, classid){SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746);SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746);SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746);return 1;}public OnPlayerConnect(playerid){SendClientMessage(playerid,0x00FF00FF,"================================");SendClientMessage(playerid,0x00FF00FF,"Zaregistruj se, nebo se přihlaš");SendClientMessage(playerid,0x00FF00FF,"================================");SendClientMessage(playerid,0x00FF00FF,"This mod was created by LemoN And PrenTy");new Udaje[64];new name[MAX_PLAYER_NAME];GetPlayerName(playerid,name,sizeof(name));format(Udaje,sizeof(Udaje),"/Accounts/%s.txt",name);if(dini_Exists(Udaje)){ShowPlayerDialog(playerid,12,DIALOG_STYLE_INPUT,"Login","Prihlas se zde:","Login","Odpojit");}else{ShowPlayerDialog(playerid,11,DIALOG_STYLE_INPUT,"Register","Zaregistruj se zde!","Register","Odpojit");return 1;}return 1;}public OnPlayerDisconnect(playerid, reason){return 1;}public OnPlayerSpawn(playerid){ShowPlayerDialog(playerid,8,DIALOG_STYLE_LIST,"Vyber Class","SWAT \nPyroMan \nGunner \nDemolitionMan","Vybrat","Ukončit");return 1;}public OnPlayerDeath(playerid, killerid, reason){SendDeathMessage(killerid, playerid, reason);if(killerid != INVALID_PLAYER_ID){SetPlayerScore(killerid, GetPlayerScore(killerid) + 1);}return 1;}public OnVehicleSpawn(vehicleid){return 1;}public OnVehicleDeath(vehicleid, killerid){return 1;}public OnPlayerText(playerid, text[]){return 1;}public OnPlayerCommandText(playerid, cmdtext[]){if (strcmp("/mycommand", cmdtext, true, 10) == 0){// Do something herereturn 1;}return 0;}public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger){return 1;}public OnPlayerExitVehicle(playerid, vehicleid){return 1;}public OnPlayerStateChange(playerid, newstate, oldstate){return 1;}public OnPlayerEnterCheckpoint(playerid){return 1;}public OnPlayerLeaveCheckpoint(playerid){return 1;}public OnPlayerEnterRaceCheckpoint(playerid){return 1;}public OnPlayerLeaveRaceCheckpoint(playerid){return 1;}public OnRconCommand(cmd[]){return 1;}public OnPlayerRequestSpawn(playerid){return 1;}public OnObjectMoved(objectid){return 1;}public OnPlayerObjectMoved(playerid, objectid){return 1;}public OnPlayerPickUpPickup(playerid, pickupid){return 1;}public OnVehicleMod(playerid, vehicleid, componentid){return 1;}public OnVehiclePaintjob(playerid, vehicleid, paintjobid){return 1;}public OnVehicleRespray(playerid, vehicleid, color1, color2){return 1;}public OnPlayerSelectedMenuRow(playerid, row){return 1;}public OnPlayerExitedMenu(playerid){return 1;}public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid){return 1;}public OnPlayerKeyStateChange(playerid, newkeys, oldkeys){return 1;}public OnRconLoginAttempt(ip[], password[], success){return 1;}public OnPlayerUpdate(playerid){return 1;}public OnPlayerStreamIn(playerid, forplayerid){return 1;}public OnPlayerStreamOut(playerid, forplayerid){return 1;}public OnVehicleStreamIn(vehicleid, forplayerid){return 1;}public OnVehicleStreamOut(vehicleid, forplayerid){return 1;}public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]){if(dialogid == 12){if(response ==0){Kick(playerid);}if(response == 1){if(!strlen(inputtext)){SendClientMessage(playerid,0xFFFF00FF,"Heslo není dostatočne dlhé!");ShowPlayerDialog(playerid,12,DIALOG_STYLE_INPUT,"Login","Prihlas se zde:","Login","Odpojit");}else{Login(playerid, inputtext);}}}if(dialogid == 11){if(response == 0){Kick(playerid);}if(response == 1){if(!strlen(inputtext)){SendClientMessage(playerid,0xFFFF00FF,"Heslo není dostatočne dlhé!");ShowPlayerDialog(playerid,11,DIALOG_STYLE_INPUT,"Register","Zaregistruj se zde!","Register","Odpojit");}else{Register(playerid, inputtext);return 1;}}}if(dialogid == 8){if(response){if(response == 2){SetPlayerHealth(playerid, 0);}switch(listitem){case 0:{GivePlayerWeapon(playerid, 28, 600);GivePlayerWeapon(playerid, 24, 40);GivePlayerWeapon(playerid, 10, 0);GivePlayerWeapon(playerid, 25, 30);SetPlayerArmour(playerid, 100);SetPlayerSkin(playerid, 285);GameTextForPlayer(playerid,"~w~Vybral sis ~y~SWATA",3000,4);}case 1:{GivePlayerWeapon(playerid, 37, 20);GivePlayerWeapon(playerid, 18, 10);GivePlayerWeapon(playerid, 22, 100);SetPlayerSkin(playerid, 73);GameTextForPlayer(playerid,"~w~Vybral sis ~y~Pyra",3000,4);}case 2:{GivePlayerWeapon(playerid, 31, 500);GivePlayerWeapon(playerid, 23, 20);SetPlayerArmour(playerid, 50);SetPlayerSkin(playerid, 6);GameTextForPlayer(playerid,"~w~Vybral sis ~y~Gunnera",3000,4);}case 3:{GivePlayerWeapon(playerid, 39, 15);GivePlayerWeapon(playerid, 35, 1);GivePlayerWeapon(playerid, 40, 0);SetPlayerArmour(playerid, 100);SetPlayerSkin(playerid, 100);GameTextForPlayer(playerid,"~w~Vybral sis ~r~DemolitionMana",3000,4);}}}}return 1;}public OnPlayerClickPlayer(playerid, clickedplayerid, source){return 1;}stock Register(playerid,key[]){new Udaje[64];new name[MAX_PLAYER_NAME];GetPlayerName(playerid,name,sizeof(name));format(Udaje,sizeof(Udaje),"/Accounts/%s.txt",name);dini_Create(Udaje);dini_Set(Udaje,"Heslo",key);GameTextForPlayer(playerid,"~g~Uspesne ~r~Zaregistrovany",3000,4);dini_IntSet(Udaje,"Level",0);return 1;}stock Login(playerid,key[]){new Udaje[64];new name[MAX_PLAYER_NAME];GetPlayerName(playerid,name,sizeof(name));format(Udaje,sizeof(Udaje),"/Accounts/%s.txt",name);if(!strcmp(key,dini_Get(Udaje,"Heslo"),false)){SendClientMessage(playerid,0xFFFF00FF,"Login uspešný");SetPlayerScore(playerid,dini_Int(Udaje,"Level"));}else{SendClientMessage(playerid,0xFFFF00FF,"Špatné heslo!");ShowPlayerDialog(playerid,12,DIALOG_STYLE_INPUT,"Login","Prihlas se zde:","Login","Odpojit");}return 1;}
#if defined FILTERSCRIPT
ještě tohle smaž ne ?
-
Tak potom daj do cyklusu len to čo píše to meno, ten formát a setobjectmaterialtext.. samozrejme pridaj do stock ...(PLAYERID,vehicleid)
Stejně to buguje, myslím že je chyba v OnPlayerDisconnect ale nevim jaký
-
musíš si spraviť cyklus na to
for(new i; i<MAX_PLAYERS; i++) { format(str,128,"...",PlayerName(i)); SetObjectMaterialText(Objectfour[i],str,.........); }
atď. Myslím že takto by to malo fungovať aj keď myslím si že by si mal zmazať playerid zo stocku (stock CreateAdminVehicle(vehicleid)) a dať celý obsah stocku do CYKLUSU pre menšie zaťaženie.
#undef MAX_PLAYERS
#define MAX_PLAYERS SLOTY
ok díky ps když jsem to dal celé do toho cyklusu tak se auto nespawnulo a padla hra
-
čo keby si pridal aj script ako to máš ? ...
stock CreateAdminVehicle(playerid,VehicleID) { new Float:X,Float:Y,Float:Z,Float:F; SetVehicleToRespawn(GetPlayerVehicleID(playerid)); DestroyObject(neon1[playerid]); DestroyObject(neon2[playerid]); DestroyVehicle(ACAR[playerid]); DestroyObject(objectOne[playerid]); DestroyObject(objectTwo[playerid]); DestroyObject(objectThree[playerid]); GetPlayerPos(playerid, X,Y,Z); GetPlayerFacingAngle (playerid,F); ACAR[playerid] = CreateVehicle(VehicleID,X,Y,Z,F,0,0,-1); PutPlayerInVehicle(playerid,ACAR[playerid],0); objectOne[playerid] = CreateObject(19419, 0, 0, 0, 0, 0, 0); objectTwo[playerid] = CreateObject(19327, 0, 0, 0, 0, 0, 0); objectThree[playerid] = CreateObject(19327, 0, 0, 0, 0, 0, 0); objectFour[playerid] = CreateObject(19327, 0, 0, 0, 0, 0, 0); objectFive[playerid] = CreateObject(19327, 0, 0, 0, 0, 0, 0); neon1[playerid] = CreateObject(18648,0,0,0,0,0,0); neon2[playerid] = CreateObject(18648,0,0,0,0,0,0); AttachObjectToVehicle(neon1[playerid],GetPlayerVehicleID(playerid),-0.8,0.0,-0.70,0.0,0.0,0.0); AttachObjectToVehicle(neon2[playerid],GetPlayerVehicleID(playerid),0.8,0.0,-0.70,0.0,0.0,0.0); AttachObjectToVehicle(objectOne[playerid],GetPlayerVehicleID(playerid) , 0.000000, -0.5, 0.59, 0.000000, 0.000000, 0.000000); //Object Model: 19419 | AttachObjectToVehicle(objectTwo[playerid],GetPlayerVehicleID(playerid), 1.059999, 0.000000, -0.200000, 0.000000, 0.000000, 90.449951); //Object Model: 19327| AttachObjectToVehicle(objectThree[playerid],GetPlayerVehicleID(playerid), -1.059999, 0.000000, -0.200000, 0.000000, 0.000000, -90.449951); //Object Model: 19327 | AttachObjectToVehicle(objectFour[playerid],GetPlayerVehicleID(playerid), 1.059999, 0.000000, -0.350000, 0.000000, 0.000000, 90.449951); //Object Model: 19327| AttachObjectToVehicle(objectFive[playerid],GetPlayerVehicleID(playerid), -1.059999, 0.000000, -0.350000, 0.000000, 0.000000, -90.449951); //Object Model: 19327 | AddVehicleComponent(GetPlayerVehicleID(playerid),1087); AddVehicleComponent(GetPlayerVehicleID(playerid),1010); AddVehicleComponent(GetPlayerVehicleID(playerid),1023); AddVehicleComponent(GetPlayerVehicleID(playerid),1074); SetObjectMaterialText(objectTwo[playerid], "A"g"d"r"m"g"i"r"n "g"C"r"a"g"r", 0, OBJECT_MATERIAL_SIZE_256x128,"Arial", 28, 1, red, 0, OBJECT_MATERIAL_TEXT_ALIGN_CENTER); SetObjectMaterialText(objectThree[playerid], "A"g"d"r"m"g"i"r"n "g"C"r"a"g"r", 0, OBJECT_MATERIAL_SIZE_256x128,"Arial", 28, 1, red, 0, OBJECT_MATERIAL_TEXT_ALIGN_CENTER); format(str,sizeof(str),""y"%s",Jmeno(playerid)); SetObjectMaterialText(objectFour[playerid],str, 0, OBJECT_MATERIAL_SIZE_256x128,"Arial", 20, 1, 0xFFFFFFFF, 0, OBJECT_MATERIAL_TEXT_ALIGN_CENTER); SetObjectMaterialText(objectFive[playerid],str, 0, OBJECT_MATERIAL_SIZE_256x128,"Arial", 20, 1, 0xFFFFFFFF, 0, OBJECT_MATERIAL_TEXT_ALIGN_CENTER); return 1; }
public OnPlayerDisconnect(playerid, reason) { DestroyVehicle(ACAR[playerid]); DestroyObject(objectOne[playerid]); DestroyObject(objectTwo[playerid]); DestroyObject(objectThree[playerid]); DestroyObject(objectFour[playerid]); DestroyObject(objectFive[playerid]); return 1; }
-
Zdravím, udělal jsem si Admin vozidlo když jsem na serveru sám tak mam na autě normálně své jméno ale když je tam více adminů a spawnují si admin vozidla tak těch jmén tam je trochu víc (screen)
-
Zdravím, jdou udělat neony že by svítily i ve dne ? bez zásahu času a počasí ?
-
Mě se to líbí až bude více článku bude to úplně super Good Job
-
Aby bol ten efekt silnejší ..
Nevím přesně jak to funguje ale asi by to mělo jít
http://wiki.sa-mp.com/wiki/CreateExplosion
Zaujímavé
-
Je to moc drahé a pokud ta ochrana na anti armour health vehicle health je stejná jako u rze 8.1 dá se jednoduše obejít )
-
Ten výbuch ked vystrelíš by sa dal aj rozšíriť, aby nebol taký malý .. či sa to dá neako pomocou niečoho upraviť ?
Jak to myslíš ?
-
easy ale sranda
dělal sem to včera večer a dnes ráno
-
https://www.youtube.com/watch?v=xZ1ZlVcAgRU
Download: http://goo.gl/PLwJhe
============Explosive Bullets v1.0.1====================================Obsah=======================- Kupování výbušných nábojů- Zapnutí/Vypnutí výbušných nábojů- Ukládání nábojů- Upravení ceny jednoho náboje v scriptfiles/ebullets/config.cfg- RCON Administrátor může výbušné náboje rozdávat================= © DeLete 2014 ==================Pouze 0.3z !! -
Nezná někdo nějakou stránku na 3D Filmy s českym dabingem ?
-
Zdravím, mám problém ohledně vytvoření objectu konkrétně rampy. Chtěl bych aby se rampa natočila tím směrem kam je hráč natočený ale
nevím jak zkoušel jsem najít nějaký tutorial ale nenašel sem (je dost možný, že neumím hledat ) předem díky za odpověď
-
SA-MP Map Editor
v Hledám/nabízím
Odesláno:
MTA je asi nejlepší