-
Příspěvků
11 -
Registrován
-
Aktivní
-
Vítězných dnů
2
Content Type
Profiles
Forums
Calendar
Gallery
SA-MP
Příspěvky posted by M1KE
-
-
Update Topicu
+ Ukázka Novinek 10.5.2020 [v 0.2.4]
-
Update Topicu
+ Ukázka Novinek
//Sháním mapping iteriérů: klub,bar a hlavně pro domy(nejlépe prázdné bez nábytku). Pokud někdo něco má co se dá použít a je ochoten to poslat tak do SZ. 👌
//Pokud to použiju bude daný člověk zmíněn v IG "credits"*.
-
On 4. 5. 2020 at 16:56, Scydo said:
Okej... chci vidět víc z "Food systém"
Hir komenz
On 4. 5. 2020 at 22:51, D4n09 said:Taková škoda že už je samp mrtvý a jediný co ho drží v česku tak nějak naživu je RZE a WTLS
Protože podle popisu a tak si myslím že kdybys to udělal třeba před 2-3 rokama tak bys možná úspěch ještě měl
Bojím se že se s tím děláš zbytečně 😕 tak ať tě pak nemrzí když tam nikdo nebude
Každopádně hodně štěstí vypadá to fakt moc dobře
Vím jak na tom teď je cz/sk samp scéna, zkrátka nic od toho nečekám dělám to 4fun. Každopádně dík.
On 5. 5. 2020 at 7:14, Matthew_Bennet said:Systém nábytku YO ! To by som si prišiel zahrať už len kvôli tomu 😄 😄
Upravování nábytku je vždy fajn taky si na to potrpím, přece jen ta možnost upravit si dům jak chceš je prostě super.
- 1
-
- Popular Post
- Popular Post
Úvod
Už nějaký ten pátek dělám na tomto módu přesněji od 24.3.2020 kdy jsem se rozhodl že se trochu ponořím do pawna. Beru to spíš jako koníček co mě baví ne jak někteří co dělají mód ve stylu hop šup udělám to co nejrychleji, nasypu tam totálně broken coin systém ať vydělám love a vypnu server, takhle teda ne. Popravdě zatím vám nemůžu oznámit že bude nějaké otevření jde čistě o ukázku módu, co obsahuje atd. Chci vám tedy představit Hood Life Roleplay zkráceně HLRP, jde o lowrp mód se kterým si dávám dosti záležet. Půjde jak už z názvu můžete usoudit o téma "hoodu/ghetta" kde budete přežívat, vydělávat, užívat si zkrátka to co mód nabízí. Hlavní roli bude taky hodně hrát těžká ekonomika takže pokud budete chtít vlastnit něco cool tak to zabere nějakej ten čas, zkrátka to nebude že "jou za den mám barák a auto". Ze začátku/prvních pár dní budete mít možná tak kolo a byt v bytovce na pár dní. Zásadně nechci dělat nějaký P2W systém který vám lusknutím prstů vytvoří vilu a llamborghini, jen tak pro info. Ještě sem později něco víc napíšu zatím to stačí.
...wip...
Informace
SAMP verze: 0.3.DL / Verze GM: 0.2.4 (closed beta) / Developer: M1KE / Částečná výpomoc(mapping atd): Paule,Nass,W1lly,monkys
Ukázka Novinek
btw není tu zapsáno/ukázáno úplně všechno co bylo přidáno nebo změněno
6.6.2020 [v 0.2.6] [NEW]
SpoilerNové menu
Mise
Přidáno první NPC u kterého lze plnit příběhové mise
Lehce upravený systém drog
Přidáno udržování rostlin v podobě zalévání a hnojení
+ přidána výroba hašiše
Nové efekty drog
Hazard
Na pár místech můžete naleznout herní automat do kterýho můžete narvat prachy
Gangy & turfy
Na serveru je nově možnost zabírat,přebírat a bránit území.
Multifunkční Event systém
Na serveru mohou vyšší členové AT tvořit custom eventy které se dají jednoduše vytvořit, nastavit, uložit a načíst tudíž tento systém umožňuje vytvořit neomezené množství různých eventů!
Opět předělaný výběr postavy.. xd
Pár nových povolání
Na server bylo přídáno asi pět povolání jeden z nich je Policista který má za úkol dopadnout hledané zločince atd
Dole je menší ukázka pár funkcí které se týkají tohoto povolání
Rozšířené jobování
př povolání Pizza poslíčka lze začít vykonávat ve vícero částech města
Pokud vám dojdou krabice tak vám systém automaticky vybere nejbližší pizzerii
+Začíná tvorba webu/fora
10.5.2020 [v 0.2.4]
SpoilerDvě nové práce (Autobusák,Striptérka)
Zcela dokončený weapon systém
Pomocí příkazu /schovatzbran zkráceně /sz lze skrýt zbraň do inventáře nebo naopak ji lze použít v inventáři.
Přidán systém dealerů
Po městě můžete v různých uličkách a zákoutích najít dealery se kerými lze mluvit.
Dealery lze zabít a okrást pokud máte střelnou zbraň. Dealeři se náhodně spawnují nejsou pořád na stejném místě.
//Nabídka drog od dealerů je náhodná stejně jako cena za kus.
Změněný desing dialogů
//Drobnost se kterou to vypadá hned líp
Přidán lehký help pro každou práci
/help prace
Nové animace
Menší změny v drug systému
Každá droga nyní má svůj vlastní efekt který trvá určitou dobu.
Nyní si můžete vybrat jak danou drogu chcete konzumovat viz obrázek
//BONG + ZAPALOVAČ + TRÁVA
Ostatní přidané věci
Přidaná animace při mluvení // funguje i ve vozidle, lze se s ní pohybovat
Jednoduchá uvítací zpráva.
+Proběhlo menší testování 😄 /w homies
6.5.2020
SpoilerBasketball
50/50
Sprejování/Tagy
Ve městě se nachází pár spotů kde lze sprejovat.
//sprejování má nastavené časové omezení
Menší změna výběru oblečení
Začínám dělat na jail/prison systému
Pokud budete umístěni na víc jak 15min tak budete přemístěni do vězení pokud máte míň tak budete v "cele dočasného zadržení".
//Čas ve vězení se bude určovat podle hledanosti (nejspíš 1 x 5min)
//Ve vězení bude možná udělaný nějaký job který vám pomalu sníží čas
Původní základ
SpoilerSystém domů
Dům lze prodat serveru čímž získáte 30% z ceny, později půjde vystavit na prodej. Lze jej zamknout, změnit interier,vybavit nábytkem.
Dům má nastavené dny které lze navýšit zaplacením výdajů podle typu domu.
Systém pokládání itemu
Některé věci lze položit na zem při výběru akce "Položit" v inventáři.
Multifunkční inventář
Po výběru itemu/slotu se vám otevře dialog kde si vyberete akci jakou chcete s danou věcí udělat.
Food Systém/Systém jídla
V módu je rozsáhlý výběr jídla a pití díky kterým si udržujete hlad. Pokud hlad klesne na 0% tak začnete pomalu umírat.
Je tu možnost položit plato piv na zem následně z něj lze po jednom vytáhnout pivo.
//Uděláno pro venkovní party atd.
Drug/Grow Systém
Marihuana má nastavené čtyři fáze růstu:
Růst - Kvetení - Zralá - Zvadlá
//btw custom model který vidí všichni.
Systém nábytku
Tento systém vám umožňuje nakoupit nábytek, upravit ho nebo smazat. Později půjde i retexturovat.
Mapping
Venkovní mapping není nijak přehnaný aby se zbytečně daná oblast někomu nesekala.
Doplňky
Můžete si doplnit vzhled vaší postavy pomocí doplňků, zatím je k dispozici 5 slotů.
Později se budou přidávat i custom objekty(batohy,výbava pro frakce atd.).
Nákup vozidel
Vlastněné vozidla
Můžete vlastnit až 3 vozidla které lze zaparkovat a odparkovat.
//[vedlejší] Vozidla jdou také zamknout, lze půjčit náhradní klíče, ovládat světla, zapínat vypínat motor, doplňovat palivo kanistrem + more
Palivo/Tachometr/Info system
Zatím je systém paliva nastavený na 100, později se to bude upravovat zatím vyhovuje.
Palivo se dá doplnit na benzínce nebo kanistrem z inventáře.
Systém Prací/Levelování
Levelovani je neomezené. Za každý level dostanete jeden LP(Learning point) za které si lze vylepšit dovednosti, později uvedu.
Seznam aktuálních prací: "Umývač Aut", "Nosič Beden", "Pizza Poslíček", "Drogový Poslíček", "Vykradač Domů", "Řidič Dodávky", "Prostitutka", "Mechanik"
Vykrádání/Hledanost
Vykrádání a hledanost je zrovna taková novinka kterou je třeba dobře promyslet.//včera přidáno 4.5.20
Bude to zhruba fungovat tak že se ukáže upozornění pro PD že v daném obchodě někdo míří zbraní.
Vykrádající hráč získá hledanost společně s tagem [Hledaná osoba].
Hráč bude mít čas uniknout pokud zrovna někdo nebude poblíž nebo pokud ho někdo neohlásí díky tagu který lze vidět pokud je někdo hodně blízko.
Hazard
Zatím tu lze pouze sázet na koně, plánuje se dělat "kasíno" kde budou automaty možná i nějaký složitější karetní systém.
Death systém
Death systém se bude ještě předělávat zatím funguje na basic smysl.
Autoškola
V autoškole si můžete zaplatit zkoušku kterou když splníte tak získáte daný průkaz. (Checkpointovka nic extra)
Ostatní
Spoiler- 2
- 2
- 1
- 4
-
Ještě by jsem potřeboval poradit s tím jak udělat aby se ukládal skin
-
Super už to funguje díky moc
-
Mrkni jestli jsem to udělal správně protože teď už to dělá něco jinýho jednou se připojím načte to 5000 a když dám relog tak mám zase 0 potom dám znovu relog a zase 5000 nechápu to
#include <a_samp>
#include <Double-O-Files_2>#define DIALOG_REGISTER 1111
#define DIALOG_LOGIN 2222enum pInfo
{
pKills,
pDeaths,
pMoney,
pAdmin
}
new PlayerInfo[MAX_PLAYERS][pInfo];
//----------------------public OnFilterScriptInit()
{
printf("Registration System DOF2 by Jafet Macario loaded");
return 1;
}
public OnFilterScriptExit()
{
DOF2_Exit();
return 1;
}public OnPlayerRequestClass(playerid, classid)
{
return 1;
}public OnPlayerConnect(playerid)
{
new file[64];
GetPlayerName(playerid,file,sizeof(file));
format(file,sizeof(file),DOF2_File(file));// Here we get the path from DOF2_File (/Users)
if(DOF2_FileExists(file)) // We check if the player is registered
{
ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_INPUT,"Welcome.Please log-in","{FFFFFF}Type your {00FF22}password {FFFFFF}here to log-in","Log-in","Quit");
}
else // If not registered
{
ShowPlayerDialog(playerid, DIALOG_REGISTER, DIALOG_STYLE_INPUT,"Please register!","{FFFFFF}Type your {00FF22}password {FFFFFF}here to register.","Register","Quit");
}
return 1;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == DIALOG_REGISTER) // If dialog_register (id 1) shows up
{
if(!response) Kick(playerid); // If he click on Quit, he will get kicked
if(!strlen(inputtext)) return ShowPlayerDialog(playerid, DIALOG_REGISTER, DIALOG_STYLE_INPUT,"Please register!","{FFFFFF}Type your {00FF22}password {FFFFFF}here to register.","Register","Quit");
// If he doesn't type anything, the dialog will show again.
if(response) // If he click on Register
{
new file[64]; // We declare the size of the file
GetPlayerName(playerid,file,sizeof(file)); // We get the file name
format(file,sizeof(file),DOF2_File(file)); // We get the path name from DOF2_File, that means from Users folder.
DOF2_CreateFile(file, inputtext); // Creates the file and the password.
DOF2_SetInt(file, "Kills",PlayerInfo[playerid][pKills] = 0); // When the player register his kills will be set to 0, you can change
DOF2_SetInt(file, "Deaths",PlayerInfo[playerid][pDeaths] = 0); // His deaths will be set to 0, you can change
DOF2_SetInt(file, "Money",PlayerInfo[playerid][pMoney] = 1000); // His money will be set to 1000, you can change
DOF2_SetInt(file, "AdminLevel",PlayerInfo[playerid][pAdmin] = 0); // His Admin Level will be set to 0, you can change
DOF2_SaveFile(); // Saves the file.
SetSpawnInfo(playerid, 0, 0, 1722.5123, -1912.7931, 13.5647, 269.15, 0, 0, 0, 0, 0, 0); // Sets where the player will spawn, this coordinates are from the Unity Station in Los Santos
SpawnPlayer(playerid); // After registering, the player will spawn.
}
}
if(dialogid == DIALOG_LOGIN) // If dialog_login (id 2) shows up
{
if(!response) Kick(playerid); // If he click on Quit, he will get kicked.
if(response) // If he click on Log-in
{
new file[64]; // We declare the size of the file
GetPlayerName(playerid,file,sizeof(file)); // We get the file name
format(file,sizeof(file),DOF2_File(file)); // We get the user path from DOF2_File ( folder Users )
if(DOF2_FileExists(file)) // If he is registered
{
if(DOF2_CheckLogin(file,inputtext)) // We check if the password match
{
GivePlayerMoney(playerid, PlayerInfo[playerid][pMoney]);
PlayerInfo[playerid][pKills] = DOF2_GetInt(file,"Kills"); // We load our settings
PlayerInfo[playerid][pDeaths] = DOF2_GetInt(file,"Deaths");
PlayerInfo[playerid][pMoney] = DOF2_GetInt(file,"Money");
PlayerInfo[playerid][pAdmin] = DOF2_GetInt(file,"AdminLevel");
SetSpawnInfo(playerid, 0, 0, 1722.5123, -1912.7931, 13.5647, 269.15, 0, 0, 0, 0, 0, 0); // We set the spawn (Unity Station)
SpawnPlayer(playerid); // The player spawns after log-in
return 1;
}
else // If the password don't match, they will get an error
{
ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_INPUT,"Wrong Password!","{F81414}You have typed a wrong password\n{FFFFFF}Type your password here to log-in!","Log-in","Quit");
return 1;
}
}
}
}
return 1;
}
public OnPlayerDisconnect(playerid, reason)
{
new file[64]; // We declare the size of the file
GetPlayerName(playerid,file,sizeof(file)); // We get the file name
format(file,sizeof(file),DOF2_File(file));// We get the user path from DOF2_File (folder Users)
DOF2_SetInt(file, "Kills",PlayerInfo[playerid][pKills]); // We set/update the players settings.
DOF2_SetInt(file, "Deaths",PlayerInfo[playerid][pDeaths]);
DOF2_SetInt(file, "Money",GetPlayerMoney(playerid));
DOF2_SetInt(file, "AdminLevel",PlayerInfo[playerid][pAdmin]);
return 1;
}public OnPlayerDeath(playerid, killerid, reason)
{
PlayerInfo[killerid][pKills]++;
PlayerInfo[playerid][pDeaths]++;
return 1;
} -
#include <a_samp>
#include <Double-O-Files_2>#define DIALOG_REGISTER 1111
#define DIALOG_LOGIN 2222enum pInfo
{
pKills,
pDeaths,
pMoney,
pAdmin
}
new PlayerInfo[MAX_PLAYERS][pInfo];
//----------------------public OnFilterScriptInit()
{
printf("Registration System DOF2 by Jafet Macario loaded");
return 1;
}
public OnFilterScriptExit()
{
DOF2_Exit();
return 1;
}public OnPlayerRequestClass(playerid, classid)
{
return 1;
}public OnPlayerConnect(playerid)
{
new file[64];
GetPlayerName(playerid,file,sizeof(file));
format(file,sizeof(file),DOF2_File(file));// Here we get the path from DOF2_File (/Users)
if(DOF2_FileExists(file)) // We check if the player is registered
{
ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_INPUT,"Welcome.Please log-in","{FFFFFF}Type your {00FF22}password {FFFFFF}here to log-in","Log-in","Quit");
}
else // If not registered
{
ShowPlayerDialog(playerid, DIALOG_REGISTER, DIALOG_STYLE_INPUT,"Please register!","{FFFFFF}Type your {00FF22}password {FFFFFF}here to register.","Register","Quit");
}
return 1;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == DIALOG_REGISTER) // If dialog_register (id 1) shows up
{
if(!response) Kick(playerid); // If he click on Quit, he will get kicked
if(!strlen(inputtext)) return ShowPlayerDialog(playerid, DIALOG_REGISTER, DIALOG_STYLE_INPUT,"Please register!","{FFFFFF}Type your {00FF22}password {FFFFFF}here to register.","Register","Quit");
// If he doesn't type anything, the dialog will show again.
if(response) // If he click on Register
{
new file[64]; // We declare the size of the file
GetPlayerName(playerid,file,sizeof(file)); // We get the file name
format(file,sizeof(file),DOF2_File(file)); // We get the path name from DOF2_File, that means from Users folder.
DOF2_CreateFile(file, inputtext); // Creates the file and the password.
DOF2_SetInt(file, "Kills",PlayerInfo[playerid][pKills] = 0); // When the player register his kills will be set to 0, you can change
DOF2_SetInt(file, "Deaths",PlayerInfo[playerid][pDeaths] = 0); // His deaths will be set to 0, you can change
DOF2_SetInt(file, "Money",PlayerInfo[playerid][pMoney] = 1000); // His money will be set to 1000, you can change
DOF2_SetInt(file, "AdminLevel",PlayerInfo[playerid][pAdmin] = 0); // His Admin Level will be set to 0, you can change
DOF2_SaveFile(); // Saves the file.
SetSpawnInfo(playerid, 0, 0, 1722.5123, -1912.7931, 13.5647, 269.15, 0, 0, 0, 0, 0, 0); // Sets where the player will spawn, this coordinates are from the Unity Station in Los Santos
SpawnPlayer(playerid); // After registering, the player will spawn.
}
}
if(dialogid == DIALOG_LOGIN) // If dialog_login (id 2) shows up
{
if(!response) Kick(playerid); // If he click on Quit, he will get kicked.
if(response) // If he click on Log-in
{
new file[64]; // We declare the size of the file
GetPlayerName(playerid,file,sizeof(file)); // We get the file name
format(file,sizeof(file),DOF2_File(file)); // We get the user path from DOF2_File ( folder Users )
if(DOF2_FileExists(file)) // If he is registered
{
if(DOF2_CheckLogin(file,inputtext)) // We check if the password match
{
PlayerInfo[playerid][pKills] = DOF2_GetInt(file,"Kills"); // We load our settings
PlayerInfo[playerid][pDeaths] = DOF2_GetInt(file,"Deaths");
PlayerInfo[playerid][pMoney] = DOF2_GetInt(file,"Money");
PlayerInfo[playerid][pAdmin] = DOF2_GetInt(file,"AdminLevel");
SetSpawnInfo(playerid, 0, 0, 1722.5123, -1912.7931, 13.5647, 269.15, 0, 0, 0, 0, 0, 0); // We set the spawn (Unity Station)
SpawnPlayer(playerid); // The player spawns after log-in
return 1;
}
else // If the password don't match, they will get an error
{
ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_INPUT,"Wrong Password!","{F81414}You have typed a wrong password\n{FFFFFF}Type your password here to log-in!","Log-in","Quit");
return 1;
}
}
}
}
return 1;
}
public OnPlayerDisconnect(playerid, reason)
{
new file[64]; // We declare the size of the file
GetPlayerName(playerid,file,sizeof(file)); // We get the file name
format(file,sizeof(file),DOF2_File(file));// We get the user path from DOF2_File (folder Users)
DOF2_SetInt(file, "Kills",PlayerInfo[playerid][pKills]); // We set/update the players settings.
DOF2_SetInt(file, "Deaths",PlayerInfo[playerid][pDeaths]);
DOF2_SetInt(file, "Money",PlayerInfo[playerid][pMoney]);
DOF2_SetInt(file, "AdminLevel",PlayerInfo[playerid][pAdmin]);
return 1;
}public OnPlayerSpawn(playerid)
{
GivePlayerMoney(playerid, PlayerInfo[playerid][pMoney]);
return 1;
}public OnPlayerDeath(playerid, killerid, reason)
{
PlayerInfo[killerid][pKills]++;
PlayerInfo[playerid][pDeaths]++;
return 1;
} -
Ten Script od toho týpka mi nějak nefunguje. Přesněji když na serveru vydělám nějaký peníze tak se to ve složce s Učty nepřepíše a když to přepíšu tak mi to dá dvojnásobek toho čísla. Nevíte někdo co s tím ?
-
čau lidi začínám vytvářet server a potřeboval by jsem poradit jak udělat/kde sehnat registraci a ukládání informací o hráčích (peníze,wl,pozice,skin).Nejlepší by byl už nějaký udělaný script protože s pawnem moc neumím Předem díky za rady a tipy.
Hood Life - Roleplay
v Herní (SA:MP, CS apod.)
Odesláno:
Topic Update
+ Ukázka Novinek 6.6.2020 [v 0.2.6]