Angelus
-
Příspěvků
241 -
Registrován
-
Aktivní
Content Type
Profiles
Forums
Calendar
Gallery
SA-MP
Příspěvky posted by Angelus
-
-
Myslím, že by si mal zmeniť názov módu, keďže mód s takým názvom som tu už vytvoril a prezentoval ja - http://pawno.cz/topic/36332-call-of-duty/ .
-
tak som sa rozhodol podeliť sa s vami o všetky mnou vytvorené scripty a módy ktoré som kedy stvoril
V súbore Gamemodes.zip sa nachádza okrem iného aj môj mód Call of Duty (súbor cod104.amx), ktorý nie je tebou vytvorený script. Keďže som ho dobrovoľne zverejnil, tak mi to nevadí.
Okrem toho sa tam však nachádza aj súbor PFR4.pwn, ktorý je skutočne módom Prison FoxRiver v4, no je to staršia verzia a chýba tam include potrebný pre kompiláciu, takže lamky v pawn si ten mód neužijú a nie su tam ani npc-čka.
-
-
Ja by som odporúčal skôr intel procesor, AMD je na nič.
-
Rád si zahrám
Nick: Angelus
-
SetPVarInt(playerid,"PVar",GetPVarInt(playerid,"PVar")-1);
alebo
SetPVarInt(playerid,"PVar",GetPVarInt(playerid,"PVar")+1);
-
Jasné, ospravedlňujem sa, príkazy fungujú len ak používate QCMD, prerobil som to na dcmd,
pre funkčnosť dajte do public-u OnPlayerCommandText nasledujúce riadky:
dcmd(createrace,10,cmdtext);
dcmd(endcreaterace,13,cmdtext);
dcmd(saverace,8,cmdtext);
dcmd(savecp,6,cmdtext);
dcmd(saveplace,9,cmdtext);
dcmd(races,5,cmdtext);
dcmd(rhelp,5,cmdtext);
dcmd(joinrace,8,cmdtext);
Nový download: http://pastebin.com/WQKMDfd4
- 1
-
Je to include, keby to bol FS, tak by som k tomu dal príslušný tag (či značku, či ako to mám volať).
Podľa kroku 1 vložíš do módu, samozrejme pod include a_samp zapíšeš #include <tvojnazov> , vytvoríš zložku, skompiluješ a hotovo.
-
C:\Documents and Settings\Mawerick\Desktop\pawno\trat.pwn(135) : error 017: undefined symbol "SetPVarInt"
C:\Documents and Settings\Mawerick\Desktop\pawno\trat.pwn(136) : error 017: undefined symbol "SetPVarInt"
C:\Documents and Settings\Mawerick\Desktop\pawno\trat.pwn(137) : error 017: undefined symbol "SetPVarInt"
C:\Documents and Settings\Mawerick\Desktop\pawno\trat.pwn(138) : error 017: undefined symbol "GetPVarInt"
C:\Documents and Settings\Mawerick\Desktop\pawno\trat.pwn(139) : error 017: undefined symbol "GetPVarInt"
C:\Documents and Settings\Mawerick\Desktop\pawno\trat.pwn(140) : error 017: undefined symbol "GetPVarInt"
C:\Documents and Settings\Mawerick\Desktop\pawno\trat.pwn(141) : error 017: undefined symbol "GetPVarInt"
C:\Documents and Settings\Mawerick\Desktop\pawno\trat.pwn(152) : error 017: undefined symbol "GetPVarInt"
C:\Documents and Settings\Mawerick\Desktop\pawno\trat.pwn(153) : error 017: undefined symbol "GetPVarInt"
C:\Documents and Settings\Mawerick\Desktop\pawno\trat.pwn(155) : error 017: undefined symbol "GetPVarInt"
C:\Documents and Settings\Mawerick\Desktop\pawno\trat.pwn(164) : error 017: undefined symbol "GetPVarInt"
C:\Documents and Settings\Mawerick\Desktop\pawno\trat.pwn(165) : error 017: undefined symbol "GetPVarInt"
C:\Documents and Settings\Mawerick\Desktop\pawno\trat.pwn(168) : error 017: undefined symbol "GetPVarInt"
C:\Documents and Settings\Mawerick\Desktop\pawno\trat.pwn(169) : error 017: undefined symbol "GetPVarInt"
C:\Documents and Settings\Mawerick\Desktop\pawno\trat.pwn(171) : error 017: undefined symbol "GetPVarInt"
C:\Documents and Settings\Mawerick\Desktop\pawno\trat.pwn(182) : error 017: undefined symbol "GetPVarInt"
C:\Documents and Settings\Mawerick\Desktop\pawno\trat.pwn(192) : error 017: undefined symbol "GetPVarInt"
C:\Documents and Settings\Mawerick\Desktop\pawno\trat.pwn(193) : error 017: undefined symbol "GetPVarInt"
C:\Documents and Settings\Mawerick\Desktop\pawno\trat.pwn(202) : error 017: undefined symbol "GetPVarInt"
C:\Documents and Settings\Mawerick\Desktop\pawno\trat.pwn(205) : error 017: undefined symbol "DeletePVar"
C:\Documents and Settings\Mawerick\Desktop\pawno\trat.pwn(206) : error 017: undefined symbol "DeletePVar"
C:\Documents and Settings\Mawerick\Desktop\pawno\trat.pwn(207) : error 017: undefined symbol "DeletePVar"
C:\Documents and Settings\Mawerick\Desktop\pawno\trat.pwn(208) : error 017: undefined symbol "DeletePVar"
C:\Documents and Settings\Mawerick\Desktop\pawno\trat.pwn(214) : error 017: undefined symbol "GetPVarInt"
C:\Documents and Settings\Mawerick\Desktop\pawno\trat.pwn(217) : error 017: undefined symbol "GetPVarInt"
C:\Documents and Settings\Mawerick\Desktop\pawno\trat.pwn(225) : error 017: undefined symbol "SetPVarInt"
Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
26 Errors.
WTF ?
Starý include a_samp, z sa-mp.com si stiahni nový.
hodnotim -10000000000000000/10
Keď sa ti tak nepáči, sprav lepší
-
Po dlhej dobe Vás opäť zdravím!
Chcem Vám predstaviť môj Race Systém - Systém závodov, ktorý som spravil pred niekoľkými mesiacmi a keďže nechávať si ho len tak na okrasu nemalo žiadny osoh, rozhodol som sa Vám ho poskytnúť.
Pomocou tohto systému si môžte jednoducho vytvoriť a spustiť vlastný závod, s ľubovoľným autom a ľubovoľnou výhrou.
Príkazy:
• /createrace [iD modelu auta v závode][názov závodu]
• /endcreaterace
• /saverace
• /savecp [rádius]
• /saveplace
• /races
• /rhelp
• /joinrace
Maximálny počet:
• Závodov: 10
• Checkpointov: 30
• Účastníkov (štartovných pozícií): 15
Inštalácia:
1. Vložte:
RaceOnDialogResponse(playerid, dialogid, response, listitem, inputtext);
Do publicu OnDialogResponse (najlepšie úplne na začiatok)
RaceOnPlayerDisconnect(playerid);
Do publicu OnPlayerDisconnect (najlepšie úplne na začiatok)
RaceOnPlayerDeath(playerid);
Do publicu OnPlayerDeath (najlepšie úplne na začiatok)
RaceOnPlayerExitVehicle(playerid);
Do publicu OnPlayerExitVehicle (najlepšie úplne na začiatok)
RaceOnPlayerEnterRaceCP(playerid);
Do publicu OnPlayerEnterRaceCheckpoint (najlepšie úplne na začiatok)
RaceOnGameModeInit();
Do publicu OnGamemodeInit
2. Vytvorte zložku Races v scriptfiles.
3. Ak chceš použiť vlastnú podmienku pre admina na vytvorenie závodu, daj "//" (bez úvodzoviek) na začiatok riadku 63 a uprav riadky: 727, 743, 756, 769, 784, 798, 810.
Ak chceš použiť príkazy cez RCON, nič nemeň.
Návod na vytvorenie závodu:
Počas hry zadaním príkazu /rhelp.
Download: http://pastebin.com/YDKneZQR
S pozdravom Angelus.
- 1
-
Edit:
mysql_query("INSERT INTO `users_data` (`prvni`, `druhy`) VALUES ('%s', '%s')", prvni[playerid], druhy[playerid]);
Čudujem sa, že ti to nepísalo error, musíš použiť format ..
new s[128]; format(s,128,"INSERT INTO `users_data` (`prvni`, `druhy`) VALUES ('%s', '%s')", prvni[playerid], druhy[playerid]);
a
Ak sú
prvni[playerid], druhy[playerid]
integer, tak zameň
VALUES ('%s','%s')
za
VALUES ('%d', '%d')
-
new str[500],string[2][250];
format(string[0],250,"......................................................................");
format(string[1],250,",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,");
format(str,500,"%s%s",string[0],string[1]);
ShowPlayerDialog(playerid,0,0,"Info",str,"Ok","");
Zkouším to, ale proč mám pořád string na jedný řádce?
Tam kde chceš ukončiť riadok musíš dať \n
-
Script s 1 příkazem .. no dobře ale proč děláš takovej příkaz k tomu už je /rcon gamemodetext ... jinak 2/10 za snahu ..
Žiadny príkaz tam nie je
markoffツ - ak sem máš v pláne niečo dať, tak už sem daj niečo väčšie, za takýto jednoduchý script ťa tu všetci akurát spičujú
-
To čo ti napísal KarTooN bolo pre príkaz a aby si si sám vymyslel v hre názov mapy ...
-
Výborné videá, teda aspoň mňa bavia, len pokračuj
-
Ak máš .pwn od módu, tak podľa vytvorenia objectu (tam kde máš CreateObject) pridaj rotáciu do MoveObject, ak nemáš .pwn, tak máš hold smolu.
-
public benzinka_OnPlayerStateChange(playerid, newstate, oldstate) { if(IsPlayerConnected(playerid)) { public benzinka_OnPlayerEnterVehicle(playerid, vehicleid, ispassenger) { if(IsPlayerConnected(playerid)) {
Are you fucking kidding me?
public benzinka_OnPlayerStateChange(playerid, newstate, oldstate) { if(IsPlayerConnected(playerid)) { if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER) {
OnPlayerStateChange(playerid, newstate, oldstate)
forward benzinka_OnPlayerExitVehicle(playerid, vehicleid); public benzinka_OnPlayerExitVehicle(playerid, vehicleid) { TextDrawHideForPlayer(playerid,Fuel); return true; }
To daj do OnPlayerStateChange > newstate != PLAYER_STATE_DRIVER, lebo ak zomrie, TD mu ostane
forward OdpocetBenzinu(playerid); public OdpocetBenzinu(playerid) { for(new i=0; i<MAX_PLAYERS_EX; i++) { if(IsPlayerInAnyVehicle(i)) { if(GetPlayerState(i) == 2) { PocetBenzinu[GetPlayerVehicleID(i)] --; } } else if(PocetBenzinu[GetPlayerVehicleID(i)] < 1) { GameTextForPlayer(i,"~r~DOSIEL BENZIN",1000,3); RemovePlayerFromVehicle(playerid); } } return true; }
stačí len podmienka if(GetPlayerState(i) == 2), if(IsPlayerInAnyVehicle(i)) je potom zbytočná...
a parameter playerid tam je zbytočne, len ti spravil chybu s RemovePlayerFromVehicle(playerid); (vyhodí ho to s auta len ak má hráč ID )
viac chýb sa mi hľadať nechce alebo tam ani niesu.
-
#define VERSION "0.2b" new str_version[50]; format(str_version, sizeof(str_version), "+ Verze: %s +", VERSION); print(str_version);
Nepoznáš printf ?
public SecondTimer() { for(new i=0; i<MAX_PLAYERS; i++) { ... new opil = GetPlayerDrunkLevel(i); ... } }
MAX_PLAYERS = 100, čiže 100x za sekundu sa ti vytvorí premenná opil a všetky ostatné, ktoré si tam použil.
Inak to až tak zle nevyzerá...
-
A kde to mam presne dat ?
jak máš
new id = strval(params);
uprav na
new id = strval(params), string[100];
píše ti to že symbol string není nadefinován, (je neznámý) takže si nadefinuješ string který ti to potom přeformátuje do textu a ten pak zadáš do SCM nebo co tam máš ..
jestli jsi si četl mojí pozdější úpravu, o tom formatu, je to špatně, blbě sem to přečet ale to neřeš ..
Dávať string hneď na začiatok kódu, keď nie je 100%-né, že sa ti splnia podmienky je trochu nešetrné.
-
Toto som nepochopil.
-
vitvorim nokillzonu a dam mi tam "Create3DTextLabel"
Z nemovitosty
-------------------------------------------------------
resetnem server nieje tam nic ak si dam zbran deti sa ukaze 3D text
a zmizne ale 3d z nemovitosty
Potom tam máš niečo zle ty, pretože ja som to testoval aj na móde NevadaRP a v poriadku to išlo.
-
NICE .. podobné som si tiež vytvoril ale už dávnejšie
9/10
Ja som to tiež vytvoril už dávnejšie, pred nedávnom som si na to spomenul, upravil a dal sem.
prehadzuju sa mi 3dtextiDaj obrázok a na pastebin.com daj kód ktorý si skompiloval.
pěkné 8/10 ... dalo by se to zjednodušitDalo, keď budem mať čas, tak to ešte upravím.
-
Ak chcete .pwn, tak teda http://pastebin.com/PjS4Vkg4
-
NoKill Zone In-Game Creator
Ako už názov hovorí, tento FilterScript je zameraný na vytváranie NoKill zón a to priamo počas hry.
Ak si vytvoríte zónu, automaticky sa vám uloží do priečinku NoKill v scriptfiles a pri reštartovaní servera sa automaticky vytvorí.
Môžte vytvoriť maximálne 50 NoKill zón.
V NoKill zóne je zakázané:
• mať akúkoľvek zbraň v ruke
• akokoľvek na niekoho útočiť.
Príkazy:
• /createnk [range 10-500] [názov no kill zóny] -vytvorí NoKill zónu
• /deletenk -zruší NoKill zónu
• /nkzones -ukáže vám zoznam NoKill zón
Návod:
1. V scriptfiles si vytvorte zložku NoKill
2. Nahrajte FS
3. Prihláste sa za RCON
4. Vytvorte si NoKill zónu pomocou /createnk [range 10-500] [názov no kill zóny]
5. Zónu môžte zrušiť pomocou /deletenk keď budete stáť vedľa pickupu.
DOWNLOAD: . amx - uloz.to .pwn Pastebin.com
[HELP]setlvl
v Herní (SA:MP, CS apod.)
Odesláno:
Vytvor si premennú AdminLevel[MAX_PLAYERS], v OnPlayerDisconnect ju nastav na nulu ( AdminLevel[playerid] = 0; ), pri ukladaní ju ulož podobne ako iné premenné, pri prihlásení ju zase opäť načítaj.
A čo sa týka toho príkazu, tak použi AdminLevel[id] = NEJAKY_LEVEL;