-
Příspěvků
30 -
Registrován
-
Aktivní
Content Type
Profiles
Forums
Calendar
Gallery
SA-MP
Everything posted by TeeZee
-
Ale no :DD Tiež začimam s vlastným módom :DD
-
pomoc Priradenie názvu zbrane k jej ID
TeeZee replied to TeeZee's question in Herní (SA:MP, CS apod.)
Á, vedel som, že sa to robí takto nejak, ale nevedel som ako to v skutočnosti tak spraviť :D Díki moc, vyriešené -
Zdravím, potreboval by som poradiť, mám takýto príkaz -> dcmd_setgun(playerid, params[]){ new id,gunid,naboje; new dovod[32]; if(sscanf(params,"ddds[32]",id,gunid,naboje,dovod)) return SendClientMessage(playerid,-1,"{FFFFFF}Použitie: /setgun [ID] [ID zbrane] [počet nábojov] [dôvod]"); if(!IsPlayerConnected(id) || IsPlayerNPC(id)) return SendClientMessage(playerid, -1, "{FF0000}Hráč s takýmto ID nie je pripojený na servery"); GivePlayerWeapon(id,gunid,naboje); new message[144]; format(message,sizeof(message),"{FF0000}Administáror %s nastavil hráčovi %s zbraň %d s %d nábojmi z dôvodu [ %s ]",nick(playerid),nick(id),gunid,naboje,dovod); SendClientMessageToAll(-1,message); return 1; } A potreboval by som, poradiť, ako mám spraviť, aby mi namiesto id zbrani napísalo o akú zbran sa jedná. Čiže napr. aby to nenapísalo, že som nastavil zbraň 24 ale že som nastavil zbran Deagle. Ďakujem :)
-
Už som na to prišiel sám, ale díki ... Vyriešené.
-
Ježiš, šak som sprostí ... Díki ... A ešte jedna vec, ako spravim aby sa zaratavali aj zabiatia (killi) ? Lebo to neviem ... Všetko robim cez enum, takze aj toto by som tak chcel mať.
-
Zdravím, if (strcmp("/info", cmdtext, true, 10) == 0) { new str[1000+1]; format(str, sizeof(str), "Nick: %s\n\ Skin: %s\n\ -------------------------------------\n\ Nahraný čas: %dh %dm %ds\n\ -------------------------------------\n\ Úmrtia: %s\n\ z toho samovraždy: %s", meno(playerid),GetPlayerSkin(playerid), info[playerid][Hodiny], info[playerid][Minuty], info[playerid][Sekundy], info[playerid][Umrtia], info[playerid][Samovrazdy]); ShowPlayerDialog(playerid, d_info, DIALOG_STYLE_MSGBOX, "Informácie o tvojom účte", str, "Ok", ""); return 1; } Neukazuje mi "skin", "umrtia" a "z toho samovrazdy" ... Inak nick, nahratý čas ukazuje v pohode. Za každé použiteľné riešenie ďakujem.
-
Ahoj, viem robiť s tím map editorom ... Ak máš záujem, môžeš mi napísať SZ tu na webe, alebo si ma pridaj na skype ado.toth.
-
Je to v pohode, ďakujem ...
-
Toto som použil a zatiaľ funguje, pokiaľ som na servery sám ... Zajtra uvidím, ale dúfam že to bude v pohode. Ďakujem všetkým za pomoc. Zajtra ešte napíšem, že či je to na 100% vyriešené.
-
Dobre, ešte si to mal zle nariadkované, to som už opravil ... Tak zatiaľ díki, vyskúšam a napíšem. Ešte, mohol by si mi poslať ako to má byť, keby tam chcem aj Rcon vidieť ?
-
Toto mi ukáže ked použijem tvoj kod -> C:\Users\PC\Desktop\GTA SA Pawn\gamemodes\mod.pwn(683) : warning 217: loose indentation C:\Users\PC\Desktop\GTA SA Pawn\gamemodes\mod.pwn(689) : error 017: undefined symbol "adminscount" C:\Users\PC\Desktop\GTA SA Pawn\gamemodes\mod.pwn(689) : warning 215: expression has no effect C:\Users\PC\Desktop\GTA SA Pawn\gamemodes\mod.pwn(694) : error 017: undefined symbol "adminscount" C:\Users\PC\Desktop\GTA SA Pawn\gamemodes\mod.pwn(694) : warning 215: expression has no effect C:\Users\PC\Desktop\GTA SA Pawn\gamemodes\mod.pwn(698) : warning 217: loose indentation C:\Users\PC\Desktop\GTA SA Pawn\gamemodes\mod.pwn(699) : error 017: undefined symbol "adminscount" C:\Users\PC\Desktop\GTA SA Pawn\gamemodes\mod.pwn(699) : warning 215: expression has no effect
-
Zdravím, Mám problém s príkazom /admins dcmd_admins(playerid, params[]) { #pragma unused params if(info[playerid][ALevel] == 0) return ShowPlayerDialog(playerid,d_admins1,DIALOG_STYLE_MSGBOX,"Online A-Team","Momentálne nie je prítomný žiaden člen A-Teamu","Potvrdiť",""); new string[255]; for(new i=0;i<=MAX_PLAYERS_EX;i++) { if(IsPlayerConnected(i)) { if(info[playerid][ALevel] == 1) { format(string, 60, "%s | Organizátor Akcii",meno(i)); ShowPlayerDialog(playerid,d_admins,DIALOG_STYLE_MSGBOX,"Online A-Team",string,"Potvrdiť",""); } else if(info[playerid][ALevel] == 2) { format(string, 60, "%s | Moderátor", meno(i)); ShowPlayerDialog(playerid,d_admins,DIALOG_STYLE_MSGBOX,"Online A-Team",string,"Potvrdiť",""); } else if(info[playerid][ALevel] == 3) { format(string, 60, "%s | Administrátor",meno(i)); ShowPlayerDialog(playerid,d_admins,DIALOG_STYLE_MSGBOX,"Online A-Team",string,"Potvrdiť",""); } } } return true; } Ked sa pripojím na server a dám si ALevel 3, a pripojí sa na server dalsí hráč s alevel 0, v /admins ukazuje jeho s "levelom 2" ako moderátor a mňa vôbec ... Za každú radu budem rád.
-
Áno, síce skype nepouživam už dlhšiu dobu, ale môžem začať ... ado.toth -> skype
-
Zdravím, Už nejakú dobu premýšľam o tvorbe herného portálu. Keďže ma neuveriteľne baví hra GTA:SA, tak som som chcel spraviť nejaký ten módik ak by sa podarilo. Som tak mierne pokročilý pawner ... Hľadám niekoho, kto by robil filterscripty, ktoré budem potrebovať a potom ich nainštaloval do módu. Mód si budem robiť sám, ide mi o tie doplnky (FS) alebo keď si nebudem dať rady, tak sa nejako dohodneme ... Čo sa tíka módu, chcel by som niečo na spôsob roleplay. Za jeden FS ponúkam 5 - 20 € Samozrejme podľa zložitosti a stráveného času pri pawnení. Som ochotný zaplatiť kľudne aj viac ako tích 20 €, nejak sa určite dohodneme ... Za nainštalovanie do módu priplatím 2 € Ak máte záujem píšte sem, alebo na email -> [email protected] Pozor, títo ľudia sú podvodníci a chceli ma "Scamnút" 1. -> [email protected] | Skype: live:evoolvee | Pôsobí dosť dôverne, takže si dajte pozor ...
-
Ahoj, tiež začínam niečo tvoriť. V pawne som taký stredne pokročilý ... Ak by si mal záujem na nejakej spolupráci napíš mi.
-
Ako si ho chceš otvoriť dvakrát ?
-
Tak ako príde, akú podmienku tam mám dať ?
-
Možno to robím moc komplikovane, ale nie som až taký dobrý v pawne. Jednoznačne takto mi to ide -> public OnPlayerSpawn(playerid) { if (see[playerid] != 1) return ShowPlayerDialog(playerid,DIALOG_GANGS,DIALOG_STYLE_LIST,"Vyber si Gang, za ktorý budeš hrať","Grove\nBallas","",""); if (gang[playerid][GROVE] == 1) return ShowPlayerDialog(playerid,DIALOG_GANGS1,DIALOG_STYLE_LIST,"Klikni na svôj gang","Grove","",""); if (gang[playerid][BALLAS] == 1) return ShowPlayerDialog(playerid,DIALOG_GANGS2,DIALOG_STYLE_LIST,"Klikni na Svôj Gang","Ballas","",""); return 1; }
-
Ak je see 1 dialog sa už neukáže. No a ja chcem, že keď si vyberem napr. Ballas a umrem, aby mi nevyskočila tabulka, ale aby som dostal rovno tie veci.
-
No lebo, keď hráš za grove napr. a umreš, nech sa ti znovu aktivuje grove. Ale takto nemáš nič
-
Nemôže sa to stať, lebo tam budem mať dialóg a vždy sa mu bude dať vybrať iba jeden team. Ak by to fakt nešlo, tak to skúsim spraviť inak.
-
Popis problému: Ahojte, všetko mi funguje, ak sa napojím na server, vyskoči mi registrácia, potom mi vyskoči tento dialog. Všetko, proste ide, ako má, no ale keď umrem, tak sa mi to všetko zruši. Nedá sa mi zbraň, nedá sa mi skin ani nič. Neviete, (teda určite viete) kde je chyba ? Je to bez errorov a warningov. Chyby/varování kompilátoru a při běhu: Žiadne chyby ani warningy Kód: Dodatečné poznámky: --
-
Dobre ďakujem, síce to mám trošku inak, ale moc sa to nelíši. Ďakujem za pomoc. Mám to takto -> enum GANGZ { GROVE, BALLAS } new gang[MAX_PLAYERS][GANGZ]; A pri použitý to mám -> gang[playerid][GROVE] = 1; gang[playerid][BALLAS] = 1;
-
Cez enum robím, ale teraz neviem, ja ho používam takto -> No a keď tam dám to = a id, teda čislo, tak to bude ako nap. pri admin systéme na levely ? Takže teda napr -> A pri použitý bude -> gang[playerid] = 1; gang[playerid] = 2; a pri podmienke -> if(gang[playerid] == 1) return SendClientMessage(playerid,-1,"Už si v grove"); if(gang[playerid] == 2) return SendClientMessage(playerid,-1,"Už si v ballas");
-
Dobre, ďakujem, vyriešené.