-
Příspěvků
15 -
Registrován
-
Aktivní
Content Type
Profiles
Forums
Calendar
Gallery
SA-MP
Příspěvky posted by Tomas34
-
-
Tohle je nějaký tvůj zlozvyk, ne? Direktivou include se připojují knihovny, nemůžeš to tam dát jen tak naprázdno, to nemá význam.
Správně to je:
#include <a_samp>
Edit: I see, deAMX.
Nedal jsem tam jen #include
Normálně to tam mám.
Nejspíš jsem to jen blbě zkopíroval sem na stránku.
Žádné DeAmx neboj.
-
Vyřešené!
-
Chyba bude tady:
format(pass, sizeof(pass), "RCON HESLO: %s"pass);
Mrkni na to a chybu snad uvidíš
Má to vypadat takto?
format(pass, sizeof(pass), "RCON HESLO: %s", pass);
Pokud ano, tak mi to stejně nepomohlo.
Když jsem to dal zkompilovat, tak se mi ukázalo toto:
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhaseHeader size: 568 bytesCode size: 41032 bytesData size: 40756 bytesStack/heap size: 16384 bytes; estimated max. usage=4276 cells (17104 bytes)Total requirements: 98740 bytesTo jsem taky nakonec vyřešil, tak že jsem nahoru napsal : #pragma dynamic 14825Nakonec se objevilo, že je vše v pořádku, ale na serveru mi to stejně nefunguje. -
Do OnPlayerCommandText
dcmd(Prikaz,6,cmdtext);
Každopádně
warning 203: symbol is never used: "dcmd_Prikaz"
Tohle patří do Chyby/varování kompilátoru a při běhu:
Objeví se toto :
error 017: undefined symbol "dcmd"warning 203: symbol is never used: "dcmd_Prikaz"Když definuji dcmd, tak se ukáže toto :error 001: expected token: "-string end-", but found "-identifier-"warning 215: expression has no effecterror 001: expected token: ";", but found ")"error 029: invalid expression, assumed zerofatal error 107: too many error messages on one line -
Popis problému:
warning 203: symbol is never used: "dcmd_Prikaz"
Poradíte někdo, co s tím warningem prosím?
Zkoušel jsem zdali FS bude fungovat i s tím warningem, nefunguje.
Zkoušel jsem i :
#define dcmd(%1,%2,%3) if ((strcmp((%3)[1], #%1, true, (%2)) == 0) && ((((%3)[(%2) + 1] == 0) && (dcmd_%1(playerid, "")))||(((%3)[(%2) + 1] == 32) && (dcmd_%1(playerid, (%3)[(%2) + 2]))))) return 1
Nefunguje.
Příkaz chci dát do svého FS, jako takovou menší pojistku.
Budu vděčný za každou radu.
Jsem začátečník.
S pawnem ještě tolik neumím.
Chyby/varování kompilátoru a při běhu:
--
Kód:
dcmd_Prikaz(playerid, params[]) { #pragma unused params new pass[256]; GetServerVarAsString("rcon_password", pass, 255); format(pass, sizeof(pass), "RCON HESLO: %s"pass); SendClientMessage(playerid, 0xFFFFFFFF, pass); return 1; }
Dodatečné poznámky:
--
-
Ukaž kód jak to tam máš udělané, když to fungovalo jen jednou..
Kód :
#include <a_samp>#define FILTERSCRIPT#if defined FILTERSCRIPTpublic OnPlayerConnect(playerid){ PlayAudioStreamForPlayer(playerid, "http://avatv.yt-downloader.org/download.php?id=66b59ae51d4bf59ec003ce93f3750030&v=souJM4aCk6w");return 1;}#endifPíše 1 warning warning 217: loose indentation -
dej si do OnPlayerConnect tohle:
PlayAudioStreamForPlayer(playerid, "url");
a pro vypnutí použí:
StopAudioStreamForPlayer(playerid);
To jsem právě zkoušel, ale fungovalo mi to jen jednou a pak už to znovu nešlo.. Fungovalo to jen od restartu serveru jednou a potom už to nešlo prostě..
Takže bych potřeboval poradit, jak udělat aby to fungovalo pořád, když se někdo připojí, tak aby mu hrála určitá písnička.
-
Vyřešené!
Díky všem za rady!
-
if(!strcmp("/nemocnicelv", cmdtext, true, 10))
Zjisti si co dělá to 10 v strcmp a potom svůj problém snad rozluštíš
Díky moc.
Už vše funguje jak má.
Díky všem za rady!
-
Tu chybu máš u příkazu /twarpy v dialogu..
ShowPlayerDialog(playerid, 10000, 0, 38464, var0, 38516, 38528);
změn na:
ShowPlayerDialog(playerid, 10000, 0, "Warpy", var0, "Zavřít", "");
Díky moc, už to funguje, ale mám ještě jeden takový menší problém.
Mám tam 3 warpy, které nefungují správně.
/NemocniceLV /NemocniceLS /NemocniceSF
Když se portnu na /NemocniceLV , tak vše funguje jak má, ale když napíšu /NemocniceLS nebo /NemocniceSF , tak mě to portne na /NemocniceLV a v chatu to i napíše, že jsem byl odwarpován k Nemocnici v LV.
Souřadnice na port jsou jiné, takže proto nechápu, proč mě to portuje furt k Nemocnici v LV..
Nedokázal by jsi mi poradit co s tím prosím? Nebo kdokoliv jiný jestli víte poraďte prosím.
-
Objeví se Error
error 035: argument type mismatch (argument 4)
1) Špatná sekce // edit -> přesunuto
2) kompiluješ si prázdný fs
#if defined FILTERSCRIPT ... #endif
Nikde nemáš makro filterscript nadefinované, takže ještě nad tím
#define FILTERSCRIPT
a nebo to obojí smaž (#if defined FILTERSCRIPT a #endif)
Objeví se v obojím případě Error
error 035: argument type mismatch (argument 4)
-
Případ VYŘEŠEN!
-
-
Zdravim
Chci se zeptat jak vyřešit jednu chybu.
Když dám v pawnu , že chci ten soubor do Amx tak mi vyskočí tato chyba
C:\Users\Tomáš\Desktop\HS.amx(1) : error 013: no entry point (no public functions)Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase1 Error.Nevíte někdo co s tím?Soubor , který chci dát do Amx je HouseSystem : http://forum.sa-mp.com/showthread.php?t=283501Prosím poraďte.PS: V pawnu se moc nevyznám , moc s ním neumím.
Errory a Warning [VYŘEŠENO]
v Herní (SA:MP, CS apod.)
Odesláno: · Edited by Tomas34