Stellet
-
Příspěvků
392 -
Registrován
-
Aktivní
Content Type
Profiles
Forums
Calendar
Gallery
SA-MP
Příspěvky posted by Stellet
-
-
-
Podle mě nepotřebná věc, každej ví že \n - nový řádek a když si tam ty barvy musí psát pomocí HEX kódu tak je to už uplně zbytečný, takže 3/10 ať nejsi smutný =)
- 2
-
Na vývoji pracuji sám, pokud by jste se chtěl někdo zapojit do vývoje, ať už mapováním, či pawnem není problém a ozvěte se mi na našem forum. Momentálně forum běží pro server LARP (Developer: Danny), který již brzo bude zrušen a na jehož IP bude LV:RP
Takže toto jsi tam neměl j ? Nedělej ze mě blbečka
-
LARP stál ze velký prd a proto jsem jej shodil už tak před 15min.
Takže v prezentaci píšeš že to je LARP mod, takže ani nevíš co píšeš chceš říct ? =) btw tím pádem ten mod ještě nemáš a prezentuješ ho
-
Proč bych měl ?
protože LARP mod
-
Těším se na konkurenci, tak jsem zvědav jestli to bude pořádný RP server nebo shit jako známe co jsou teď no nevím, každopadně GL
-
if(!strcmp(Name, "Sc0t", true)
když se "Name" rovná s tím "Sc0t" tak tě to pustí dál, když né vypíše to že to nemůže používat nevím jak víc to vysvětlit
- 1
-
CMD:jetpack(playerid, params[])
{
new Name[MAX_PLAYER_NAME];
GetPlayerName(playerid, Name, MAX_PLAYER_NAME);
if(!strcmp(Name, "Sc0t", true)
{
SPSA(playerid, Jetpack);
SCM(playerid, GOLD, "Nyní máš JetPack");
}
else
{
SCM(playerid, GOLD, "Tento příkaz může používat jen Sc0t !");
}
return 1;
}- 1
-
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
if(vehicleid == 411)
{
if(GetPlayerScore(playerid) < 99)
{
SendClientMessage(playerid, 0xFFFFFF, "{FF0000}[ {00FF00}! {FF0000}] {00FFFF}Toto vozidlo budeš môcť používať až keď dosiahneš {FF0000}100{00FFFF} bodov.");
}
}
return 1;
} -
Tak doufám, že se ti mód denche líbí #NenapadnejKod
- 1
-
IP toho serveru je: 82.208.17.182:7777
-
Zkus změnit typ pickupu.. Každý typ něco znamená.
-
v OnGameModeInit si dej
SendRconCommand("password HESLO");
- 1
-
Update.. viz. topic
-
Přidáno pár novinek.
Tím jsi chtěl snad naznačit že jsme prostě ten mód stáhli jo ? Určitě bych se sr*l s nějákým překládáním, když ani nevím co v módu je, to si radši udělám sám a když nevím tak se zeptám zde v sekci help a nebo napíšu někomu koho znám.
-
Street life? Viděl jsi někdy mód sl?
A víš co je vtipné? Že to říká zrovna ten co má mód ve kterém má copy a vydává za své a ostatní osocuje. Jak já takové lidi miluju
řekni mi co mám copy v modu ?
-
heh, zdá se mi to nebo je to Street Life ? o.O
-
Pokusím se to něják pochopit, každopádně jsem si dělal dialog input, no a do toho by hráč napsal kolik chce, aby mělo jeho auto životů, každopádně něják to nefunguje , když si do OnDialogResponse, napišu k tomu dialogu:
SetVehicleHealth(vehicleid, inputtext);
hodí mi to error:
C:\Users\****\Desktop\adminauto.pwn(84) : error 035: argument type mismatch (argument 2)
SetVehicleHealth(vehicleid, strval(inputtext));
- 1
-
Zdravím, chtěl bych vám představit již trošku déle připravovaný mód, který nese název Las Vegas Roleplay. Las Vegas Roleplay, neboli LVRP již běží nějakou tu chvíli.. Abych byl konkrétnější, tak první řádek v tomto módu byl zadán 15.2.2016. Server je ve fázi CLOSED BETA, verze 0.4, takže se na komunitě pohybují betatesteři. Od verze 0.5 je v plánu vypuštění na svět Open beta, na kterou nebude potřeba betatesterů, budou se dodělávat nedostatky a dolazovat chyby. Tak abych nebyl zas tak ukecaný, vrhneme se na to, co na serveru je a co se připravuje.
Co LVRP obsahuje:
• Základní RolePlay příkazy jako /me a /do v odlišných barvách
• Funkční prodejna aut, ve které je možnost vozidla zakoupit.
• Roleplay test
• Registrace
• Možnost výběru spawnu (jak jste se do LV dostali - letadlem, autobusem, vlakem či jste se tam narodili, podle výběru vás to spawne buď na letišti, nebo na autobusovém nádraží, vlakovém nádraží či v nemocnici)
• Funkční, dynamický house system, možnost nastavování cen a interierů
• LVM (Las Vegas Money), OOC herní měna, kterou lze pouze vyhrát v nějakém eventu, či zakoupit za peníze.
• Možnost zakoupení některých věcí za LVM, (příkaz /lvm)
• Staff system - 9 admin hodností společně s několika funkcemi správce určité věci
• Náhodná SPZ ve tvaru "XXX-000000" (X znázorňuje písmenka, 0 čísla)
• Několik příkazů pro členy staff teamu od určité hodnosti
• Systém frakcí - respawn frakčních vozidel, vytváření a mazání frakčních vozidel
• Dynamický systém frakčních vozidel
• Dynamický systém bankomatů, vytváření, mazání bankomatů, funkční manipulování s bankomatem jako kontrola stavu účtů, vybírání peněz a podobně
• Dynamické příkazy, ke kterým není nutno restartovat server (/spravci, /novinky a podobně)
• Systém pásů - pokud máte zaplé pásy, nedostanete se z auta
• Systém zámku - pokud máte zamčené auto, nedostanete se z něj
• Systém CK (Character Kill)
• Ukládání stavu vozidla (jak /dl, tak damage)
• Krásný infobox
• a mnoho dalších..
• Herní soukromé zprávy (/sz "ID")
Přidáno 4.4.2016
• Tachometr
• Dynamický system benzínek
• System paliva
• Opraveno pár bugů
• System telefonů
- Generuje náhodné čísla ve tvaru "777 777"
• Práce - Rozvoz Pizzy
Přidáno 13.4.2016
• Práce - Technický Služby
• Opraveny bugy které byli nalezeny
• Opraveny chyby v textech
• Opraven system telefonu
• Přidány serverové informace - /serverinfo
• Přidaný system boomboxu
Postupem času budu přidávat novinky, takže kdyžtak průběžně čekujte.
Na co se LVRP chystá:
• Systém vysílaček
• Nějaké frakce, jako PD, FD a podobně
Postupem času to budu připisovat
Sháníme:
• Mappery
Forum:
Kontakt:
Pokud máte nějaké dotazy či nejasnosti, napište Stelletovi (Sc0t), či Jerrymu do soukromé zprávy na forum.
Kredity:
Autor módu - Stellet
Sepsání a úprava topicu - Jerry
Logo - Jerry
-
Jeden hráč může mít více vozidel.
-
CMD:motor(playerid, params[]) { new jmeno[MAX_PLAYER_NAME], str[300], str1[300]; GetPlayerName(playerid, jmeno, sizeof(jmeno)); new engine, lights, alarm, doors, bonnet, boot, objective; for(new i=0; i < sizeof(Vozidlo); i++) { if(!Vozidlo[i][id_x]) continue; if(!IsPlayerInAnyVehicle(playerid)) continue; if(!strlen(Vozidlo[i][majitel])) continue; if(!strcmp(Vozidlo[i][majitel], jmeno, true)) { if(Vozidlo[i][c_motor] == 0) { Vozidlo[i][c_motor] = 1; format(str, sizeof(str), "* %s dává klíček do zapalování, otáčí s ním, čímž zapíná motor.", RJmeno(playerid)); ProxDetector(30, playerid, str, 0x64E375FF, 0x64E375FF, 0x64E375FF, 0x64E375FF, 0x64E375FF); GetVehicleParamsEx(GetPlayerVehicleID(playerid), engine, lights, alarm, doors, bonnet, boot, objective); SetVehicleParamsEx(GetPlayerVehicleID(playerid), VEHICLE_PARAMS_ON, lights, alarm, doors, bonnet, boot, objective); ShowPlayerInfoBox(playerid, "> Motor nastartovan."); format(str1, sizeof(str1), "* Motor nastartován (( %s ))", RJmeno(playerid)); ProxDetector(30, playerid, str1, 0x64C3E3FF, 0x64C3E3FF, 0x64C3E3FF, 0x64C3E3FF, 0x64C3E3FF); return 1; } if(Vozidlo[i][c_motor] == 1) { Vozidlo[i][c_motor] = 0; format(str, sizeof(str), "* %s otáčí klíčkem, čímž vypíná motor a vytahuje klíček ze zapalování.", RJmeno(playerid)); ProxDetector(30, playerid, str, 0x64E375FF, 0x64E375FF, 0x64E375FF, 0x64E375FF, 0x64E375FF); format(str1, sizeof(str1), "* Motor vypnut (( %s ))", RJmeno(playerid)); ProxDetector(30, playerid, str1, 0x64C3E3FF, 0x64C3E3FF, 0x64C3E3FF, 0x64C3E3FF, 0x64C3E3FF); GetVehicleParamsEx(GetPlayerVehicleID(playerid), engine, lights, alarm, doors, bonnet, boot, objective); SetVehicleParamsEx(GetPlayerVehicleID(playerid), VEHICLE_PARAMS_OFF, lights, alarm, doors, bonnet, boot, objective); ShowPlayerInfoBox(playerid, "> Motor vypnut."); return 1; } } return ShowPlayerInfoBox(playerid, "> Od tohoto vozidla nemáš klíče."); } return 1; }
Ahoj, udělal jsem si takový system na motor, ale prostě příkaz jde jen ID 0 jinak to píše všem že nemá klíče od vozidla..
-
Zdravím, když se odhlásí někdo ze serveru tak se prostě vypne mod...
Než se někdo odpojí tak jdou příkazy a když se odpojí tak nejdou.
OnPlayerDisconnect:
public OnPlayerDisconnect(playerid, reason) { new nick[MAX_PLAYER_NAME]; GetPlayerName(playerid, nick, sizeof(nick)); for(new i=0; i<sizeof(Vozidlo); i++) { if(Vozidlo[i][id_x]==0)continue; if(strcmp(Vozidlo[i][majitel], nick, true)) continue; GetVehiclePos(Vozidlo[i][id_x], Vozidlo[i][c_x], Vozidlo[i][c_y], Vozidlo[i][c_z]); GetVehicleZAngle(Vozidlo[i][id_x], Vozidlo[i][c_a]); GetVehicleColor(Vozidlo[i][id_x], Vozidlo[i][colora], Vozidlo[i][colorb]); new query[300]; format(query, sizeof(query), "UPDATE vozidla SET x='%f', y='%f', z='%f', a='%f', spz='%s', barvaa='%i', barvab='%i', clvm='%i' WHERE id='%i'", Vozidlo[i][c_x], Vozidlo[i][c_y], Vozidlo[i][c_z], Vozidlo[i][c_a], Vozidlo[i][spz], Vozidlo[i][colora], Vozidlo[i][colorb], Vozidlo[i][clvm], Vozidlo[i][db_id]); mysql_function_query(dbhandle, query, false, "", ""); DestroyVehicle(Vozidlo[i][id_x]); Vozidlo[i][id_x]=0; } uloz_hrace(playerid); reset_hrace(playerid); KillTimer(Ulozeni[playerid]); return 1; }
uloz_hrace:
uloz_hrace(playerid) { if(Player[playerid][prihlasen] == 0) return 1; new query[4000], jmeno[MAX_PLAYER_NAME]; GetPlayerName(playerid, jmeno, sizeof(jmeno)); GetPlayerPos(playerid, Player[playerid][posx], Player[playerid][posy], Player[playerid][posz]); format(query, sizeof(query), "UPDATE user SET admin='%i', money='%i', PosX='%f', PosY='%f', PosZ='%f', frakce='%i', rank='%i', lvm='%i', vek='%i', pohlavi='%i', kamos='%s', rasa='%i', skill='%i', skin='%i', bpenize='%d', fnick='%s' WHERE username='%s'", Player[playerid][Admin], GetPlayerMoney(playerid), Player[playerid][posx], Player[playerid][posy], Player[playerid][posz], Player[playerid][frakce], Player[playerid][rank], Player[playerid][lvm], Player[playerid][Vek], Player[playerid][Pohlavi], Player[playerid][Kamos], Player[playerid][Rasa], Player[playerid][Skill], Player[playerid][Skin], Player[playerid][BankPenize], Player[playerid][ForumNick], jmeno); mysql_function_query(dbhandle, query, false, "", ""); printf("Hrac %s ulozen.", RJmeno(playerid)); return 1; }
reset_hrace:
reset_hrace(playerid) { new str[100]; format(str, sizeof(str), "-"); Player[playerid][prihlasen] = 0; Player[playerid][Admin] = 0; Player[playerid][ID] = 0; Player[playerid][frakce] = 0; Player[playerid][rank] = 0; Player[playerid][lvm] = 0; Player[playerid][Platba] = 0; Player[playerid][posx] = 0.0; Player[playerid][posy] = 0.0; Player[playerid][posz] = 0.0; Player[playerid][Hide] = 0; Player[playerid][Duty] = 0; Player[playerid][Spot] = 0; Player[playerid][Vek] = 0; Player[playerid][Pohlavi] = 0; Player[playerid][Kamos] = str; Player[playerid][Rasa] = 0; Player[playerid][Skill] = 0; Player[playerid][BankPenize] = 0; return 1; }
Problém je že jak mám printf v uloz_hrace tak to ani do konzole nic nenapíše a vůbec netuším proč..
Za všechny rady moc děkuji.
Edit: Teď jsem se koukl do mysql_log.txt a je tam:
[ERROR] CMySQLQuery::Execute[] - (error #1064) You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'WHERE id='1'' at line 1
-
Myslím že to nepůjde jinak než že GameTextForAll dáš na čas třeba 999999999999 a pak dáš třeba /dannoff a tam dáš čas jen na 1.
-
Logu je několikrát toto:
== Lucas_Mei
Ale vozidla to ukazuje, doufám že jen moje, ale to zjistím až se někdo připojí na test.
kickovani ze serveru - "CONNECTION REJECTED": Unaccepted Nickname
v Herní (SA:MP, CS apod.)
Odesláno:
To samé platí u NPC "The name the NPC should connect as. Must follow the same rules as normal player names."