-
Příspěvků
196 -
Registrován
-
Aktivní
-
Vítězných dnů
4
Content Type
Profiles
Forums
Calendar
Gallery
SA-MP
Příspěvky posted by Rawy
-
-
Sračkohosting
Jo no...
Pozor, aby vám ty 2 vyplé servery nezatížily VPS...
-
Tak zapnem keď chceš.
S tou samou ip jaká tady je?
-
Předpokládám, že projekt pozastaven jako nemálo věcí tady.
Aha, škoda no, jsem se těšil...
-
Chceš ty data ČÍST (read) a ne ZAPISOVAT (write)
Mivčo, ty tam máš Write, musíš tam dát funkci na čtení, v tom je ta chyba co ti tu furt říká se zapisováním...
Jestli jsem teda pochopil dobře...
-
Ahoj, strašně se mi nápad líbí, tak jak to teda je teď?
-
Ganja City... Server už nejede, tím chci naznačit, že ip je tam na nic.
-
Ani jsi nevysvětlil jestli ty příkazy chceš že hráč uloží pozici a ostatní hráči se tam na uloženou pozici můžou portnout nebo jestli to uložení pozic chceš jen pro jednoho hráče...
-
rawY, on 06 Jan 2017 - 21:19, said: Byl by jsem s prominutím deb*l kdybych ti to tu celé udělal, a taky nejen já... Spoiler Takhle s tzv. "case" si to dělej dál až budeš mít ten tvůj Warp Systém. Gratuluji, vůbec nic jsi mu nevysvětlil a ten kód, co jsi mu dal, není ani funkční. S prominutím. Pro autora: Princip je takový, že si nejprve uděláš dialog se seznamem měst. Když klikne na nějaké město, otevře se mu další dialog (s jiným ID - třeba DIALOG_LS, DIALOG_SF apod.) a v tom dialogu budeš mít seznam warpů pro dané město / danou lokaci.
Jestli chce vysvětlení tak ať se koukne na tutoriály z dialogma, je jich to dost.
Edit: http://pawno.cz/topic/32255-dial%C3%B3gy-a-v%C5%A1etko-o-nich/
-
Byl by jsem s prominutím deb*l kdybych ti to tu celé udělal, a taky nejen já...
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == DIALOG_WARPY)
{
if(response == 1)
{
switch(listitem)
{
case 0:
{
ShowPlayerDialog(playerid,DIALOG_WARPY,DIALOG_STYLE_LIST,"Warp System","\nMrakodrap\nblablabla\nblablabla","Ok","Zavřit");
/*SetPlayerPos(playerid, 1548.8695,-1366.1233,326.2109);
SetPlayerFacingAngle(playerid, 91.9268);
SendClientMessage(playerid,COLOR_WHITE,"Byl jsi teleportovan na Mrakodrap!");*/
}
}
}
}
if(dialogid == TVUJ_DIALOG)
{
if(response == 1)
{
switch(listitem)
{
case 0:
{
SetPlayerPos(playerid, 1548.8695,-1366.1233,326.2109);
SetPlayerFacingAngle(playerid, 91.9268);
SendClientMessage(playerid,-1,"Byl jsi teleportovan na Mrakodrap!");
}
case 0:
{
SetPlayerPos(playerid, x,y,z);
SetPlayerFacingAngle(playerid, 0.0);
SendClientMessage(playerid,-1,"Byl jsi teleportovan na -!");
}
}
}
}
return 1;
}Takhle s tzv. "case" si to dělej dál až budeš mít ten tvůj Warp Systém.
-
Sice máš "zaincludované", ale právě že ty includy které tam napíšeš musíš mít ve složce "include", jinak ti to nepojete...
-
Doufám že vám tento projekt vyjde a bude se vám dařit.
Věřím vám.
-
těším se jak to bude vypadat..
-
Stačí se kouknout do otevřeného souboru DOF2.inc a otevřít přes poznámkový blok a předělat, a jestli se v tom chceš vyznat, jak to dělám já, tak dej CTRL+A, CTRL+C a do pawna a pak to zkopíruj zpět.
Ale teď k věci, najdi si tam prostě a jednoduše stock, kterým se vyvolává funkce, kterou hledáš.
-
ale v jine spawnovaci oblasti je
Je to tu napsaný 2x, spawnovací oblast dokážů předělat i pomocí obyčejného FS...
Nevím proč mi to cpeš, spawnovacími FS jsem začínal z pawnem, tak nevím co je na tom tak dobrýho když mi to tu musíš napsát 2x.
-
Radši začnu dělat úplně nový herní mod, protože s takovou to nemá cenu.
Je to SL, ten mám rád, ale může ho mít každý, stačí si ho najít na uloz.to ne o tady na stránce kdy LYRIcS skončil.
Kdyby to nebyl SL tak bych si tam zašel, možná, ale toto je neoriginální.
Jak jsem říkal, radši bych začal něco novýho na co by se člověk těšil a chtěl by si tam zahrát, ale mnoha odtud už na SL hráli a pochybuju že by se jim chtělo někam, kde by čekali jen pár nových příkazů, takže podle mě, upřímně, ten herní mod stojí za nic.
A ještě říkej že je tam podoba rze...
-
Jak vidím, máš tam:
event sa bude konať na /teleport!
Zřejmě ten script je na 99% pro rze, protože příkaz /teleport tam vůbec není...
-
Jestli je to tvůj úplně první filterscript, tak ti musím zatleskat.
-
Už to chápu, mám to už udělaný bez jakéhokoliv warningu natož erroru.
Díky za pomoc lidi.
-
... Nevím proč mi nejde kliknout na "Quote" ale to je teď jedno.
Takže eXpresSi, máš pravdu v tom že tam má být barva, mám tak nadefinovanou barvu 0xFFFFFFAA a měl jsem tam radši dát normální barvu aby lidi jako ty rozuměli , pak ten string, jak vidíš zkoušel jsem ten příkaz udělat několika způsoby, a když jsem to sem dával tak jsem se to snažil vysvětlit aby to každý chápal a aby každý viděl jak to vypadá takže jsem zapoměl na string.
vEnde, díky za pomoc, hned to zkusím.
EDIT:
Prozatím jsem si to jen zkopíroval a zkusil, dopadlo to takhle:
F:\Download(1)\pwn-pack\pwn-pack\gamemodes\rzeS2.pwn(4726) : error 035: argument type mismatch (argument 2) F:\Download(1)\pwn-pack\pwn-pack\gamemodes\rzeS2.pwn(4727) : error 035: argument type mismatch (argument 2) Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase 2 Errors.
Celý příkaz:
dcmd_info(playerid,params[]) { #pragma unused params new string[800]; format(string, "{0EDBF1}Info hráče %s\n", Jmeno(playerid)); //nejprve naformátuješ info format(string, "%s{0EDBF1}[Hodin %d : %d Minut]\n\n", string, Hodiny, Minuty); //pak naformátuješ odehraný čas ShowPlayerDialog(playerid,363, DIALOG_STYLE_LIST, "Informace", string, "OK",""); return 1; }
Nechápu.
-
Ahoj, dělám na modu který se podobá rze jenže mi blbne příkaz /infopříkaz vypadá takhle: ( nedostatky které vidíte si někdy dodělám... )
dcmd_info(playerid,params[])
{
#pragma unused params
SCM(playerid, nic,"{0EDBF1}Info hráče %s", Jmeno(playerid));
SCM(playerid, nic,"{0EDBF1}[Hodin %d : %d Minut]", Hodiny, Minuty);
SCM(playerid, nic,"{FC9803}Kriminalita:");
SCM(playerid, nic,"{0EDBF1}[Vraždy: %d | Úmrtí: %d | Bomba: 0 | Marihuana: %d | Alkohol v krvi: %d]", zabiti[playerid], umrti[playerid], Trava[playerid], GetPlayerDrunkLevel(playerid));
SCM(playerid, nic,"{FC9803}Peníze:");
SCM(playerid, nic,"{0EDBF1}[Firma: 0 | Vyplata: 0 | Penize 0 | Banka: %d | Dům čislo 0]", GetPlayerMoney(playerid), bank[playerid]);
SCM(playerid, nic,"{FC9803}Průkazy:");
SCM(playerid, nic,"{0EDBF1}[Řidický: %s | Letecký: %s | Lodní: %s | Zbrojní: %s | Pas %s]", Ridicak[playerid], Letecak[playerid], Lodicak[playerid], Zbrojak[playerid], Pas[playerid]);
return 1;
}
a z toho mám warningy:
F:\Download(1)\pwn-pack\pwn-pack\gamemodes\rzeS.pwn(4715) : warning 202: number of arguments does not match definition
F:\Download(1)\pwn-pack\pwn-pack\gamemodes\rzeS.pwn(4716) : warning 202: number of arguments does not match definition
F:\Download(1)\pwn-pack\pwn-pack\gamemodes\rzeS.pwn(4716) : warning 202: number of arguments does not match definition
F:\Download(1)\pwn-pack\pwn-pack\gamemodes\rzeS.pwn(4718) : warning 202: number of arguments does not match definition
F:\Download(1)\pwn-pack\pwn-pack\gamemodes\rzeS.pwn(4718) : warning 202: number of arguments does not match definition
F:\Download(1)\pwn-pack\pwn-pack\gamemodes\rzeS.pwn(4718) : warning 202: number of arguments does not match definition
F:\Download(1)\pwn-pack\pwn-pack\gamemodes\rzeS.pwn(4718) : warning 202: number of arguments does not match definition
F:\Download(1)\pwn-pack\pwn-pack\gamemodes\rzeS.pwn(4720) : warning 202: number of arguments does not match definition
F:\Download(1)\pwn-pack\pwn-pack\gamemodes\rzeS.pwn(4720) : warning 202: number of arguments does not match definition
F:\Download(1)\pwn-pack\pwn-pack\gamemodes\rzeS.pwn(4722) : warning 202: number of arguments does not match definition
F:\Download(1)\pwn-pack\pwn-pack\gamemodes\rzeS.pwn(4722) : warning 202: number of arguments does not match definition
F:\Download(1)\pwn-pack\pwn-pack\gamemodes\rzeS.pwn(4722) : warning 202: number of arguments does not match definition
F:\Download(1)\pwn-pack\pwn-pack\gamemodes\rzeS.pwn(4722) : warning 202: number of arguments does not match definition
F:\Download(1)\pwn-pack\pwn-pack\gamemodes\rzeS.pwn(4722) : warning 202: number of arguments does not match definition
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
Header size: 5192 bytes
Code size: 540860 bytes
Data size: 632060 bytes
Stack/heap size: 16384 bytes; estimated max. usage=9004 cells (36016 bytes)
Total requirements: 1194496 bytes
14 Warnings.
Pokaždé co na serveru dám příkaz mi server spadne, tak jsem použil dialog.Zde:
dcmd_info(playerid,params[])
{
#pragma unused params
format(string,sizeof(string),"{0EDBF1}Info hráče %s\n{0EDBF1}[Hodin %d : %d Minut]\n{FC9803}Kriminalita:\n{0EDBF1}[Vraždy: %d | Úmrtí: %d | Bomba: 0 | Marihuana: %d | Alkohol v krvi: %d]\n{FC9803}Peníze:\n{0EDBF1}[Firma: 0 | Vyplata: 0 | Penize %d | Banka: %d | Dům čislo 0]\n{FC9803}Průkazy:\n{0EDBF1}[Řidický: %s | Letecký: %s | Lodní: %s | Zbrojní: %s | Pas %s]\n",Jmeno(playerid), Hodiny, Minuty, zabiti[playerid], umrti[playerid], Trava[playerid], GetPlayerDrunkLevel(playerid), GetPlayerMoney(playerid), bank[playerid], Ridicak[playerid], Letecak[playerid], Lodicak[playerid], Zbrojak[playerid], Pas[playerid]);
return 1;
}
Samořejmě mám error: input line too long (after substitutions)Vím co ten error znamená, samozřejmě až jsem smazal ty nanewované věci až po GetPlayerDrunkLevel(playerid) tak mi to šlo, ale já bych to tam nějak chtěl dát vše, takže jsem udělal toto... :
dcmd_info(playerid,params[])
{
#pragma unused params
strcat(string, "{0EDBF1}Info hráče %s\n", Jmeno(playerid));
strcat(string, "{0EDBF1}[Hodin %d : %d Minut]\n\n", Hodiny, Minuty);
strcat(string, "{FC9803}Kriminalita:\n");
strcat(string, "{0EDBF1}[Vraždy: %d | Úmrtí: %d | Bomba: 0 | Marihuana: %d | Alkohol v krvi: %d]\n\n", zabiti[playerid], umrti[playerid], Trava[playerid], GetPlayerDrunkLevel(playerid));
strcat(string, "{FC9803}Penize:\n");
strcat(string, "{0EDBF1}[Firma: 0 | Vyplata: 0 | Penize %d | Banka: %d | Dům čislo 0]\n\n", GetPlayerMoney(playerid), bank[playerid]);
strcat(string, "{FC9803}Prukazy:\n");
strcat(string, "{0EDBF1}[Řidický: %s | Letecký: %s | Lodní: %s | Zbrojní: %s | Pas %s]\n\n", Ridicak[playerid], Letecak[playerid], Lodicak[playerid],Zbrojak[playerid], Pas[playerid]);
ShowPlayerDialog(playerid,363, DIALOG_STYLE_LIST, "Informace", string, "OK","");
return 1;
}
errory:
F:\Download(1)\pwn-pack\pwn-pack\gamemodes\rzeS2.pwn(4715) : error 017: undefined symbol "string"
F:\Download(1)\pwn-pack\pwn-pack\gamemodes\rzeS2.pwn(4716) : error 017: undefined symbol "string"
F:\Download(1)\pwn-pack\pwn-pack\gamemodes\rzeS2.pwn(4717) : error 017: undefined symbol "string"
F:\Download(1)\pwn-pack\pwn-pack\gamemodes\rzeS2.pwn(4718) : error 017: undefined symbol "string"
F:\Download(1)\pwn-pack\pwn-pack\gamemodes\rzeS2.pwn(4719) : error 017: undefined symbol "string"
F:\Download(1)\pwn-pack\pwn-pack\gamemodes\rzeS2.pwn(4720) : error 017: undefined symbol "string"
F:\Download(1)\pwn-pack\pwn-pack\gamemodes\rzeS2.pwn(4721) : error 017: undefined symbol "string"
F:\Download(1)\pwn-pack\pwn-pack\gamemodes\rzeS2.pwn(4722) : error 017: undefined symbol "string"
F:\Download(1)\pwn-pack\pwn-pack\gamemodes\rzeS2.pwn(4723) : error 017: undefined symbol "string"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
9 Errors.
Pak když jsem to nacpal takhle
ShowPlayerDialog(playerid,363, DIALOG_STYLE_LIST, "Informace", string,Jmeno(playerid), Hodiny, Minuty, zabiti[playerid], umrti[playerid], Trava[playerid], GetPlayerDrunkLevel(playerid), GetPlayerMoney(playerid), bank[playerid], Ridicak[playerid], Letecak[playerid], Lodicak[playerid], Zbrojak[playerid], Pas[playerid], "OK","");
to jsem zjistil ze jsem udělal úplně blbost, nemohl by mi někdo pomoct? Jestli to bude přes SendClientMessage nebo dialog, to mi je jedno ale potřeboval bych aby to nějak šlo, pomůžete mi někdo?
-
Prosím help G:\Games\GTA San Andreas\pawno\ \Login.pwn(63) : error 017: undefined symbol "ShowPlayerDialog" G:\Games\GTA San Andreas\pawno\ \Login.pwn(64) : error 017: undefined symbol "PlayAudioStreamForPlayer" G:\Games\GTA San Andreas\pawno\ \Login.pwn(71) : error 017: undefined symbol "ShowPlayerDialog" G:\Games\GTA San Andreas\pawno\ \Login.pwn(72) : error 017: undefined symbol "PlayAudioStreamForPlayer" G:\Games\GTA San Andreas\pawno\ \Login.pwn(89) : error 017: undefined symbol "ShowPlayerDialog" G:\Games\GTA San Andreas\pawno\ \Login.pwn(86) : warning 203: symbol is never used: "playerid" G:\Games\GTA San Andreas\pawno\ \Login.pwn(86 -- 93) : warning 235: public function lacks forward declaration (symbol "OnDialogResponse") G:\Games\GTA San Andreas\pawno\ \Login.pwn(101) : error 017: undefined symbol "ShowPlayerDialog" G:\Games\GTA San Andreas\pawno\ \Login.pwn(110) : error 017: undefined symbol "StopAudioStreamForPlayer" G:\Games\GTA San Andreas\pawno\ \Login.pwn(124) : error 017: undefined symbol "ShowPlayerDialog" G:\Games\GTA San Andreas\pawno\ \Login.pwn(130) : error 017: undefined symbol "ShowPlayerDialog" G:\Games\GTA San Andreas\pawno\ \Login.pwn(141) : error 017: undefined symbol "StopAudioStreamForPlayer" G:\Games\GTA San Andreas\pawno\ \Login.pwn(153) : error 017: undefined symbol "ShowPlayerDialog" G:\Games\GTA San Andreas\pawno\ \Login.pwn(157) : error 017: undefined symbol "ShowPlayerDialog" G:\Games\GTA San Andreas\pawno\ \Login.pwn(175) : warning 203: symbol is never used: "ret_memcpy" Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhaseC:\Users\User\Desktop\reg.pwn(333) : warning 203: symbol is never used: "DOF2_Exit"C:\Users\User\Desktop\reg.pwn(333) : warning 203: symbol is never used: "ret_memcpy"Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase2 Warnings.Wtf, mě to jde v pohodě, warningy jsem si napravil že kdekoliv do FS/GM dal #pragma unused ret_memcpya přidal public OnFilterScripExit do kterého jsem dal DOF2_Exit();Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhaseZkus si znova stáhnout všechny includy které tento script potřebuje.
-
Funguje, velmi děkuji za pomoc.
-
Ahoj.
Chtěl bych pomoct s includem, mám UWAC v pwn a když zcompiluju háže mi to tyto errory:
C:\Users\nikdo\Desktop\složka Pepy\pwn-pack\pwn-pack\include\dutils.inc(35) : error 021: symbol already defined: "isNumeric"C:\Users\nikdo\Desktop\složka Pepy\pwn-pack\pwn-pack\include\dutils.inc(374) : error 025: function heading differs from prototypeC:\Users\nikdo\Desktop\složka Pepy\pwn-pack\pwn-pack\include\dutils.inc(375) : error 021: symbol already defined: "strtok"C:\Users\nikdo\Desktop\složka Pepy\pwn-pack\pwn-pack\include\dutils.inc(390) : error 047: array sizes do not match, or destination array is too smallPawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase4 Errors. -
Ten Update se mi velmi líbí, pokračuj dále!
ixEl.cz Hosting - FREE!
v Hosting serverů
Odesláno:
Jestli něco chceš rozjet, tak počítej s jedním příslovím.. : "Jednou je člověk nahoře, jednou dole." Jde vidět jak se snažíš.