Jump to content

Search the Community

Showing results for tags 'help'.

  • Search By Tags

    Oddělujte čárkami
  • Search By Author

Content Type


Fórum

  • Obecné
    • Všeobecné
    • Všechno možné
  • Programování
    • Poradna
    • Návody
    • Tvorba
    • Hledám programátora
  • Herní oblast
    • Poradna
    • Jak na to?
    • Herní kontext
    • Herní zážitky
    • Komunita
  • Grafika
    • Poradna
    • Návody
    • Tvorba
  • Ostatní
    • Hardware a software
    • Hledám/nabízím
    • Archiv
    • 3D Tisk

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Web


Facebook


Jabber


Skype


Steam


Twitter


Github


Pastebin

  1. Ahojte, potreboval by som poradit,ze ako spravím príkaz /auto (id vozidla)... Ked to hráč zadá tak sa mu predním spawne jeho vybraté auto ... Ďakujem
  2. Zdravím všechny co se na toto téma dívají.. Potřebuji nějakou jednoduchou registraci a login .. Třeba: Hráč zapne hru, OnPlayerConnect se ho to zeptá na login / register (záleží jestli je regnutej..) a chtěl bych aby ten login ukládal třeba jeho peníze. Když odejde (OnPlayerDisconnect) nebo když napíše ve hře /save tak to uloží ten jeho postup do scriptfiles/users/jmeno.txt (koncovka to je jedno..) pokud by to šlo ještě přes dialog... například takto: ShowPlayerDialog(playerid, 895, 1, "Registerace", "Tvoje hEslo:", "zaregistrovat", "bez reg"); Toto by mi úplně stačilo. já sem něco podobného vytvořil jen když někdo psal to heslo na login tak to všechny vyhodilo ze serveru a celý server spadl heslo se tam sice i s penězma uložilo ale nešlo to nějak přihlásit někdy se soubor s těmi údaji ani nevytvořil... Doufám že mi někdo pomůže hledám to jak dlouho..
  3. ahoj jak mam udelat prikaz na /kill pro hrace
  4. Ahoj dis dam F5 hodi mi to error C:\Users\newshift\Desktop\pawno\newsift_gm.pwn(117) : error 029: invalid expression, assumed zero C:\Users\newshift\Desktop\pawno\newsift_gm.pwn(117) : error 029: invalid expression, assumed zero Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase 2 Errors. 117 public OnPlayerCommandText(playerid,cmdtext[])
  5. Ahoj, chtěl jsem se zeptat, jaký je "reason" odpojení hráče ze serveru když je server restartován.. Udělal jsem si totiž script na automatický ukládání účtu kdyby náhodou server spadnul.. to mi funguje, problém nastane tehdy, když se server vypne/restartne/spadne, protože s touto akcí se hráč odpojí a nějakou záhadnou mocí se restartuje jeho pozice a skin, ostatní staty hráče zůstanou.. Jestli by někdo vymyslel i jinou metodu než dát podmínku při odpojení hráče tak dejte prosím vědět, díky
  6. AdioScz

    pomoc Help

    Čau nevím co to je ale já sem začatečník a prd se v tom vyznám mohly by jste mi poradit co s tím udělat aby to šlo Hazí mi to chybu C:\Users\xxxx\Downloads\vip.pwn(269) : error 017: undefined symbol "ShowPlayerDialog" C:\Users\xxxx\Downloads\vip.pwn(300) : error 017: undefined symbol "ShowPlayerDialog" C:\Users\xxxx\Downloads\vip.pwn(287) : warning 203: symbol is never used: "playerid" C:\Users\xxxx\Downloads\vip.pwn(309) : error 017: undefined symbol "ShowPlayerDialog" C:\Users\xxxx\Downloads\vip.pwn(316) : error 017: undefined symbol "ShowPlayerDialog" C:\Users\xxxx\Downloads\vip.pwn(305) : warning 203: symbol is never used: "playerid" C:\Users\xxxx\Downloads\vip.pwn(328) : warning 235: public function lacks forward declaration (symbol "OnDialogResponse") Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase 4 Errors. #include <a_samp> #include <dini> new VIP[MAX_PLAYERS]; new VHEAL[MAX_PLAYERS]; new VARMOR[MAX_PLAYERS]; new TABLETA[MAX_PLAYERS]; #define CheckTime 1 #define VIP_F "VIP/%s.txt" #define DIALOG_VIP 2006 #define DIALOG_VIPS 2005 #define F_CERVENA 0xFF0000AA #define COLOR_MODRA 0x0000BBAA #define COLOR_MODRA2 0x4682B4AA #define COLOR_MODRA3 0x4169FFAA #define COLOR_SVMODRA 0x33CCFFAA #define COLOR_ZELENA 0x008000AA #define COLOR_CYAN 0x00FFFFAA #define COLOR_TMAVACYAN 0x008B8BAA #define COLOR_BILA 0xFFFFFFAA #define COLOR_ZLUTA 0xFFFF00AA #define COLOR_HNEDA 0xA52A2AAA #define F_ZLUTA 0xFFFF00AA #define COLOR_HNEDA2 0xBC8F8FAA #define COLOR_COKOLADA 0xD2691EAA #define COLOR_CERVENA 0xFF0000AA #define COLOR_SEDA 0x808080AA #define COLOR_FIALOVA 0x800080AA #define COLOR_RUZOVA 0xFFC0CBAA #define COLOR_CHARTR 0x7FFF00AA #define COLOR_ORANZCERV 0xFF4500AA #define COLOR_ORANZOVA 0xFF8C00AA #define COLOR_NEVIDITE 0x4682B400 #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 public OnFilterScriptInit() { print("\n--------------------------------------"); print(" VIP System - by AdiosCZ "); print("--------------------------------------\n"); return 1; } public OnPlayerConnect(playerid) { new cesta[50]; format(cesta,50,"VIP/%s.sav",PlayerName(playerid)); VIP[playerid] = dini_Int(cesta,"VIP"); if(VIP[playerid] == 1) return SendClientMessage(playerid, F_CERVENA,"Byl ti aktivovan VIP ucet"); if(VIP[playerid] == 0) return SendClientMessage(playerid, F_CERVENA,"Byl ti deaktivovan VIP ucet"); if(VIP[playerid] == 1){ new str[100]; format(str, 100, "- VIP Hráč %s prisel na server !",PlayerName(playerid)); SendClientMessageToAll(F_CERVENA, str); } return 1; } public OnPlayerDisconnect(playerid, reason) { if(VIP[playerid] == 1){ new str[100]; format(str, 100, "- VIP Hráč %s se odesel ze serveru !",PlayerName(playerid)); SendClientMessageToAll(F_CERVENA, str); } new cesta[50]; format(cesta,50,"VIP/%s.sav",PlayerName(playerid)); if(!dini_Exists(cesta)) { dini_Create(cesta); } else { dini_IntSet(cesta,"VIP",VIP[playerid]); } return 1; } public OnPlayerSpawn(playerid) { if(VIP[playerid] == 1) return SetPlayerArmour(playerid, 100); if(VIP[playerid] == 1) return SendClientMessage(playerid,-1,"{0x008000AA}[VIP System] Dostal jsi vestu, protože jsi VIP Hrac !"); return 1; } public OnPlayerDeath(playerid, killerid, reason) { if(VIP[playerid] == 1){ new Float:X,Float:Y,Float:Z; GetPlayerPos(playerid, X,Y,Z); CreateExplosion(X,Y,Z,1,5); } return 1; } public OnPlayerCommandText(playerid, cmdtext[]) { dcmd(vips, 4, cmdtext); dcmd(vip, 3, cmdtext); dcmd(setvip, 6, cmdtext); dcmd(vheal, 5, cmdtext);//nacasovano dcmd(varmor, 6, cmdtext);//nacasovano dcmd(vr, 2, cmdtext); dcmd(tableta, 7, cmdtext);//nacasovano dcmd(nos, 3, cmdtext); dcmd(flip, 4, cmdtext); dcmd(nickcolor, 9, cmdtext); dcmd(skin, 4, cmdtext); return 0; } dcmd_setvip(playerid, params[]) { new ID = strval(params); if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, F_CERVENA,"[ ! ] {ffffff}Nejsi prihlasen na {ff0000}RCON{ffffff}!"); if(!IsPlayerConnected(ID)) return SendClientMessage(playerid, F_CERVENA,"[ ! ] {ffffff}Toto ID neni na serveru !"); if(VIP[iD] == 0) { VIP[playerid] =1; new str[100]; format(str, 100, "Hraci %s aktivovan VIP úcet!",PlayerName(ID)); SendClientMessageToAll(F_CERVENA, str); new file[100]; format(file,sizeof(file),VIP_F,PlayerName(ID)); dini_Create(file); } else if(VIP[iD] == 1) { VIP[playerid] =0; new str[100]; format(str, 100, "Hraci %s byl deaktivovan VIP úcet!",PlayerName(ID)); SendClientMessageToAll(F_CERVENA, str); new file[100]; format(file,sizeof(file),VIP_F,PlayerName(ID)); dini_Remove(file); } return 1; } dcmd_vheal(playerid, params[]) { #pragma unused params if(VIP[playerid] == 1) { if(VHEAL[playerid] == 1) return SendClientMessage(playerid,F_CERVENA,"Tenhle prikaz muzes pouzit jedno za 5 minut !"); VHEAL[playerid] = 1; SetPlayerHealth(playerid,100); SetTimerEx("VhealTimer", 300000, false, "i", playerid); return SendClientMessage(playerid,COLOR_SVMODRA,"]VIP System] Mas plne HP"); } else return SendClientMessage(playerid,0x4169FFAA, "[VIP System] {0xFF0000AA}Nejsi clen{0x4169FFAA}VIP{0x4169FFAA}"); } forward VhealTimer(); public VhealTimer() { for(new i; i<MAX_PLAYERS; i++) { VHEAL[i] = 0; SendClientMessage(i,COLOR_ZLUTA,"Muzes znovu pouzit prikaz /vheal"); } return 1; } dcmd_flip(playerid,params[]) { #pragma unused params if(VIP[playerid] == 1) { if(IsPlayerInAnyVehicle(playerid)) { new VehicleID, Float:X, Float:Y, Float:Z; GetPlayerPos(playerid, X, Y, Z); VehicleID = GetPlayerVehicleID(playerid); SetVehiclePos(VehicleID, X, Y, Z); SetVehicleZAngle(VehicleID, 0); return SendClientMessage(playerid,COLOR_SVMODRA,"[VIP System] Auto flipováno"); } else return SendClientMessage(playerid,COLOR_SVMODRA,"[VIP System] Nejsi ve vozidle"); } else return SendClientMessage(playerid,0x4169FFAA, "[VIP System] {0xFF0000AA}Nejsi clen{0x4169FFAA}VIP{0x4169FFAA"); } dcmd_varmor(playerid, params[]) { #pragma unused params if(VIP[playerid] == 1) { if(VARMOR[playerid] == 1) return SendClientMessage(playerid,F_CERVENA,"Tenhle prikaz muzes pouzit jednou za 3 minuty !."); VARMOR[playerid] = 1; SetPlayerArmour(playerid,100); SetTimerEx("VarmorTimer", 180000, false, "i", playerid); return SendClientMessage(playerid,COLOR_SVMODRA,"[VIP System] Dostal jsi plný Armor"); } else return SendClientMessage(playerid,0x4169FFAA, "[VIP System] {0xFF0000AA}Nejsi clen{0x4169FFAA}VIP{0x4169FFAA!"); } forward VarmorTimer(); public VarmorTimer() { for(new i; i<MAX_PLAYERS; i++) { VARMOR[i] = 0; SendClientMessage(i,COLOR_ZLUTA,"Muzes znovu pouzit prikaz /varmor"); } return 1; } dcmd_nos(playerid,params[]) { #pragma unused params if(VIP[playerid] == 1) { if(IsPlayerInAnyVehicle(playerid)) { switch(GetVehicleModel( GetPlayerVehicleID(playerid) )) { case 448,461,462,463,468,471,509,510,521,522,523,581,586,449: return SendClientMessage(playerid,COLOR_SVMODRA,"[VIP System] Nemuzes dat nitro do tohoto vozidla!"); } AddVehicleComponent(GetPlayerVehicleID(playerid), 1010); return PlayerPlaySound(playerid,1133,0.0,0.0,0.0); } else return SendClientMessage(playerid,COLOR_SVMODRA,"[VIP System] Musis byt ve vozidle."); } else return SendClientMessage(playerid,0x4169FFAA, "[VIP System] {0xFF0000AA}Nejsi clen{0x4169FFAA}VIP{0x4169FFAA"); } dcmd_skin(playerid, params[]) { if(VIP[playerid] == 1) { new id = strval(params); if(!strval(params)) return SendClientMessage(playerid, COLOR_ZELENA, "/vskin [skin id]"); if(id < 0 || id > 299) return SendClientMessage(playerid, COLOR_SVMODRA, "[VIP System] Rozmezí skinu je 0 - 299 !"); SetPlayerSkin(playerid, id); } else SendClientMessage(playerid,0x4169FFAA, "[VIP System] {0xFF0000AA}Nejsi clen{0x4169FFAA}VIP{0x4169FFAA!"); return 1; } dcmd_tableta(playerid, params[]) { #pragma unused params if(VIP[playerid] == 1) { if(TABLETA[playerid] == 1) return SendClientMessage(playerid,F_CERVENA,"Tenhle prikaz muzes pouzit jednou za 1 minutu !."); TABLETA[playerid] = 1; new Float:x, Float:y, Float:z; GetPlayerPos(playerid, x, y, z); CreatePickup(1241, 4, x, y, z); SetTimerEx("TabletaTimer", 60000, false, "i", playerid); return SendClientMessage(playerid,COLOR_SVMODRA," [VIP System] Použil jsi príkaz vspeed"); } else return SendClientMessage(playerid,0x4169FFAA, "[VIP System] {0xFF0000AA}Nejsi clen{0x4169FFAA}VIP{0x4169FFAA"); } forward TabletaTimer(); public TabletaTimer() { for(new i; i<MAX_PLAYERS; i++) { TABLETA[i] = 0; SendClientMessage(i,F_ZLUTA,"Muzes znovu pouzit prikaz /vspeed"); } return 1; } dcmd_nickcolor(playerid, params[]) { #pragma unused params if(VIP[playerid] == 1) { ShowPlayerDialog(playerid,50, DIALOG_STYLE_LIST, "Color Menu", "Fialová\nŽlutá\nČervená\nSvětlemodrá\nModrá\nOranžová\nZelená\nIndigo\nŽůžová\nČerná\nSvětlezelená\nSvětlečervená\nTan\nLime", "Ok", "Cancel"); return 1; } else return SendClientMessage(playerid,0x4169FFAA, "[VIP System] {0xFF0000AA}Nejsi clen{0x4169FFAA}VIP{0x4169FFAA"); } dcmd_vr(playerid, params[]) { #pragma unused params if(VIP[playerid] == 1) { if (IsPlayerInAnyVehicle(playerid)) { SetVehicleHealth(GetPlayerVehicleID(playerid),1250.0); return SendClientMessage(playerid,COLOR_SVMODRA,"[VIP System] Vozidlo opraveno"); } else return SendClientMessage(playerid,COLOR_SVMODRA,"[VIP System] Nejsi ve vozidle"); } else return SendClientMessage(playerid,0x4169FFAA, "[VIP System] {0xFF0000AA}Nejsi clen{0x4169FFAA}VIP{0x4169FFAA"); } dcmd_vip(playerid, params[]) { #pragma unused params new string[2000]; strcat(string, "{COLOR_ZLUTA}========= |Vyp System by {COLOR_RED} AdiosCZ {COLOR_RED}|=========\n"); strcat(string, "{COLOR_ZLUTA}/vnitro {COLOR_ORANGE}- Dá vám do vozidla nitro"); strcat(string, "{COLOR_ZLUTA}/vheal {COLOR_ORANGE}- Doplní vám HP"); strcat(string, "{COLOR_ZLUTA}/varmor {COLOR_ORANGE}- Doplní vám vestu"); strcat(string, "{COLOR_ZLUTA}/vskin {COLOR_ORANGE}- Nastavíte si váš skin"); strcat(string, "{COLOR_ZLUTA}/nickcolor {COLOR_ORANGE}- Nastavíte si barvu nicku"); strcat(string, "{COLOR_ZLUTA}/flip {COLOR_ORANGE}- Převráti vaše vozidlo opět na kola a opraví ho"); strcat(string, "{COLOR_ZLUTA}/vrepair {COLOR_ORANGE}- Opraví vám auto"); strcat(string, "{COLOR_ZLUTA}/vspeed {COLOR_ORANGE}- Dodá vám rychlost"); ShowPlayerDialog(playerid,DIALOG_VIP,DIALOG_STYLE_MSGBOX,"VIP Výhody",string,"OK",""); return 1; } dcmd_vips(playerid, params[]) { #pragma unused params new str[2000]; ShowPlayerDialog(playerid,DIALOG_VIPS,DIALOG_STYLE_MSGBOX,"Online VIP","Žádné VIP Hrac neni online","Ok",""); for (new i; i<MAX_PLAYERS; i++) { if(VIP[i] == 1) { format(str,sizeof(str), "{COLOR_RED}%s %s -> {COLOR_BLUE}VIP{COLOR_BLUE}\r\n\n",str,PlayerName(i)); }} ShowPlayerDialog(playerid,DIALOG_VIPS,DIALOG_STYLE_MSGBOX,"Online VIP",str,"OK",""); return 1; } stock PlayerName(playerid) { new name[255]; GetPlayerName(playerid, name, 255); return name; } public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { if(dialogid == 50) { if(response == 1) { if(listitem == 0) { SetPlayerColor(playerid, 0x800080AA); } else if(listitem == 1) { SetPlayerColor(playerid, 0xFFFF00AA); } else if(listitem == 2) { SetPlayerColor(playerid, 0xff0000ff); } else if(listitem == 3) { SetPlayerColor(playerid, 0x33CCFFAA); } else if(listitem == 4) { SetPlayerColor(playerid, 0xFF9900AA); } else if(listitem == 5) { SetPlayerColor(playerid,0x0000FFFF); } else if(listitem == 6) { SetPlayerColor(playerid, 0x33AA33AA); } else if(listitem == 7) { SetPlayerColor(playerid, 0x4B00B0AA); } else if(listitem == 8) { SetPlayerColor(playerid, 0xFF66FFAA); } else if(listitem == 9) { SetPlayerColor(playerid, 0x00000000); } else if(listitem == 10) { SetPlayerColor(playerid, 0x7CFC00AA); } else if(listitem == 11) { SetPlayerColor(playerid, 0xE60000FF); } else if(listitem == 12) { SetPlayerColor(playerid, 0xFFFFCCAA); } else if(listitem == 13) { SetPlayerColor(playerid, 0x99FF00AA); } else if(listitem == 14) { SetPlayerColor(playerid, 0x9955DEEE); } } } return 0; }
  7. cau moc pawn neumim sotva jsem zacal potrebuju pomoct proc mi tohle de skompilovat a pritom mi to nefunguje po napsani prikazu /bazooka ve hre samp mi to napise prikaz neegzistuje ma se otevrit dialog ve kterym si muzu koupit bazooku za $1000 a s tim 10 raket proc mi to nejde? prosim pomoc mam to dobre napsany nebo spatne? neni problem v id dialogu? zde je pawn code: #include <a_samp> //------------------------------------------------------------------------------ #if defined FILTERSCRIPT #define FILTERSCRIPT //------------------------------------------------------------------------------ new PickupDialog; //------------------------------------------------------------------------------ public OnFilterScriptInit() { Dialog=PickupDialog; print("\n--------------------------------------"); print(" Dialog & Pickup"); print("--------------------------------------\n"); return 1; } if(strcmp(cmdtext, "/bazooka", true) == 0){ new PickupDialog; public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { { ShowPlayerDialog(playerid,50,DIALOG_STYLE_LIST,"Bazooka","Bazooka s 10 raketama za $1000","OK","Zavřít"); } return 1; if(dialogid == 50) //Pokud je id pickupu 50, tedy pokud ho otevíráme { if(response) //Pokud klikne na enter nebo na OK { if(listitem == 0) //Pokud klikne na první položku, tj. M4 { if(GetPlayerMoney(playerid) <1000) return SendClientMessage(playerid,0xFFFFF,"[ ! ] Nemáš $1000 na Bazooku !"); GivePlayerMoney(playerid,-1000); GivePlayerWeapon(playerid,35,10); SendClientMessage(playerid,0xFFFFF," Koupil jste si bazooku s náboji 10"); } } } } return 1; } #endif
  8. Alseyy

    pomoc FIFA 09

    Ahojte, chcem sa spýtať, skade stiahnem FIFU 09 na PC? Keby že mi dá niekto link tak sa moc poteším, díky...
  9. CoMBoX

    pomoc Animacia

    Zdravím.. Hladal som animaciu na phone ale nemôžem ju najsť bol by som velmi rád keby mi tu niekto napisal tu animaciu ked zdvihne telefom + ako zloži telefon.. Vopred Dakujem
  10. Ahojte, potreboval by som vysvetliť čo znamenajú a na čo sa používajú tieto dve veci : new a podmienka
  11. Ahojte, potreboval by som poradiť ako spravím napr ze napíše /elegy a spawne sa mu pred nim ... Prosím HELP
  12. Dobrý Večer, ako by som spravil že som admin a že ked niekto zada zlí napriklad /gulas tak mi ukaze ze ten hrač ten prikaz pouzil ako to je na rze? Dakujem.
  13. Zdravím. Mám jeden Textdraw (BOX) v ktorom chcem aby sa zobrazil objekt číslo 1073 až 1082. Problém je ten, že ten textdraw len preblikne. tu je TDCreate: Textdraw24 = TextDrawCreate(209.199951, 256.113372, "usebox"); TextDrawTextSize(Textdraw24, 21.999992, 0.000000); TextDrawColor(Textdraw24, 0); TextDrawUseBox(Textdraw24, true); TextDrawBoxColor(Textdraw24, 102); TextDrawFont(Textdraw24, TEXT_DRAW_FONT_MODEL_PREVIEW); TextDrawSetPreviewRot(Textdraw24, -10.0, 0.0, -20.0, 1.0); A tu je klik: Vôbec nechápem kde môže byť problém. Ak potrebujete viac kódu, tak postnem... Vopred Ďakujem
  14. Moj mikrofon je strasne tichy tak som ho chcel podla tohto navodu zosilnit >>> http://www.geforceel...hp?topic=2328.0 ale ja si pri Kroku 3. nemozem v "Nastaveniach" vybrat "upresnit nastavenia" a tym padom nemozem pokracovat. screen: http://www1.picturep...onymous/mic.bmp Neviete ako to napravit, aby som na to mohol kliknut?...
  15. Zdravím, nemohl by mi toto nekdo zkompilovat?? Me to nejak pawno nechce prijmout.. Popripade to pls poopravte - jsem uplnej zacatecnik a jen to tak zkousim neco..
  16. Dobrý den ... chtel bych poradit s gamemodem .. Chyba je ta ze ja to moc neumim a chtel bych vas vsechny co to umi poprosit o radu Diky Jedná se o to ze chci si dat na server jede gamemode (odkaz tu nedavam nechci totiz mit problemy nejake) a ja si to stahnu .. je to v raru tak to Extrahuju Ve slozce se mi ukaze strasne moc slozek a souboru napr - Scriptfiles, plugins, pawno, gamemode a pod .... Tak jse vse dal na server a nejde to ... Odkaz klidne poslu o jaky Gamemode jde ... Prosim pomozte mi ... Dekuji vsem co mi pomuzou
  17. Lucifer Morningstar

    pomoc Myška

    Zdrastuj komunita pawna mám jeden problém a to je ... Zapnem GTA:SA ... myška sa hýbe... Ale keď s ňou kliknem tak .... NIČ a keď sa dostanem dohry tak už sa mi ani obrazovka nehýbe ( keď hýbem myšou ) WIN... 7 Home Premium .
  18. Ahoj, mám registraci přes DOF2, vše jde, registrace v pohodě, ale když pak si dam třeba heslo "123", a budu se přihlašovat, tak se jde přihlásit přes "798", "asd" a přes cokoliv, prosím o pomoc #include <a_samp> #include "DOF2.pwn" #define dini_Exists DOF2_FileExists #define dini_Remove DOF2_RemoveFile #define dini_Create DOF2_CreateFile #define dini_Set DOF2_SetString #define dini_Get DOF2_GetString #define dini_IntSet DOF2_SetInt #define dini_Int DOF2_GetInt #define dini_BoolSet DOF2_SetBool #define dini_Bool DOF2_GetBool #define dini_FloatSet DOF2_SetFloat #define dini_Float DOF2_GetFloat #define dini_Unset DOF2_Unset #define dini_Isset DOF2_IsSetzatim #define dini_Write DOF2_Exit #define SPD ShowPlayerDialog #define SCM SendClientMessage public OnPlayerConnect(playerid) { new cesta[50]; format(cesta,50,cesta_ucet,meno(playerid)); if(fexist(cesta)) { SPD(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"Login","Čau zadaj heslo","OK","Quit"); }else{ SPD(playerid,DIALOG_REGISTER,DIALOG_STYLE_PASSWORD,"Register","Čau registruj sa","OK","Quit"); } return 1; } public OnPlayerDisconnect(playerid, reason) { if(GetPVarInt(playerid,"Prihlaseny") != 0) { dini_Write(); } return 1; } public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { if(response) { switch(dialogid) { case DIALOG_REGISTER: { if(GetPVarInt(playerid,"Prihlaseny") == 1) { GameTextForPlayer(playerid,"Uz si prihlaseny",4000,1); return false; } if(strlen(inputtext) == 0) { SPD(playerid,DIALOG_REGISTER,DIALOG_STYLE_INPUT,"Registrácia na servery","Vitaj u nás na servery, potrebou pre hranie na servery je založiť si účet.\n\tPo registrácií sa na váš účet vytvori, a budete môcť hrať, a vaše informácie sa uložia.\nNižšie vložte heslo povolené sú 4 - 5 znaky.","OK","Odpojiť"); GameTextForPlayer(playerid,"Zle heslo",4000,1); return false; } if(strlen(inputtext) < 3 && strlen(inputtext) > 20) { SPD(playerid,DIALOG_REGISTER,DIALOG_STYLE_INPUT,"Registrácia na servery","Vitaj u nás na servery, potrebou pre hranie na servery je založiť si účet.\n\tPo registrácií sa na váš účet vytvori, a budete môcť hrať, a vaše informácie sa uložia.\nNižšie vložte heslo povolené sú 4 - 5 znaky.","OK","Odpojiť"); GameTextForPlayer(playerid,"Zly pocet znakov v hesle",4000,1); return false; } new filestr[128],IP[16]; format(filestr,sizeof(filestr),cesta_ucet,meno(playerid)); if(fexist(filestr)) return false; dini_Create(filestr); GetPlayerIp(playerid, IP, sizeof(IP)); dini_Set(filestr,"Heslo",inputtext); dini_Set(filestr,"IP",IP); dini_Write(); SetPVarInt(playerid,"Prihlaseny",1); } case DIALOG_LOGIN: { if(GetPVarInt(playerid,"Prihlaseny") == 1) { GameTextForPlayer(playerid,"Uz si prihlaseny",4000,1); return false; } if(strlen(inputtext) == 0) { SPD(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"Prihlásenie na server","Vitaj u nás na servery, zadaj svoje heslo ktoré si dal pri registrácií na server. Ak sa na heslo nespomínaš, tak na tretí pokus zadáš svoj e-mail ktorý si zadal pri registrácií.","OK","Odpojiť"); GameTextForPlayer(playerid,"Zle heslo",4000,1); return false; } if(strlen(inputtext) < 3 && strlen(inputtext) > 20) { SPD(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"Prihlásenie na server","Vitaj u nás na servery, zadaj svoje heslo ktoré si dal pri registrácií na server. Ak sa na heslo nespomínaš, tak na tretí pokus zadáš svoj e-mail ktorý si zadal pri registrácií.","OK","Odpojiť"); GameTextForPlayer(playerid,"Zly pocet znakov v hesle",4000,1); return false; } new filestr[128],IP[16]; format(filestr,sizeof(filestr),cesta_ucet,meno(playerid)); if(!fexist(filestr)) return false; GetPlayerIp(playerid, IP, sizeof(IP)); if(strcmp(dini_Get(filestr,"Heslo"),inputtext)) { }else{ SetPVarInt(playerid,"Prihlaseny",1); SetPlayerPos(playerid,2486.7761,-1646.3732,14.0703); SetPlayerCameraPos(playerid,2485.9756,-1653.6003,13.4642); SetPlayerCameraLookAt(playerid,2486.7761,-1646.3732,14.0703); } } } }else{ switch(dialogid) { case DIALOG_REGISTER: { Kick(playerid); } } } return 1; }
  19. Sojte moj bratranec si chce dat na ,,rze 7.4" take vylepšenie spravil si že si vyberie tie kraviny ako ked prideš na rze že ci by ste mu pomohli Ja by som mu poradil ale nemam ani cas na pawn Zmenil si Case3 a Case4 a vôbec mu to nejde. #include a_samp public OnFilterScriptInit(){ AddPlayerClass(249, 1606.6906, 1820.5526, 10.828, 359.9288, 46, 1, 16, 1, 24, 7); AddPlayerClass(28, 1606.6906, 1820.5526, 10.828, 359.9288, 46, 1, 16, 1, 24, 7); AddPlayerClass(120, 1606.6906, 1820.5526, 10.828, 359.9288, 46, 1, 16, 1, 24, 7); AddPlayerClass(0, 1606.6906, 1820.5526, 10.828, 359.9288, 46, 1, 16, 1, 24, 7); AddPlayerClass(1, 1606.6906, 1820.5526, 10.828, 359.9288, 46, 1, 16, 1, 24, 7); AddPlayerClass(2, 1606.6906, 1820.5526, 10.828, 359.9288, 46, 1, 16, 1, 24, 7); AddPlayerClass(66, 1606.6906, 1820.5526, 10.828, 359.9288, 46, 1, 16, 1, 24, 7); AddPlayerClass(290, 1606.6906, 1820.5526, 10.828, 359.9288, 46, 1, 16, 1, 24, 7); AddPlayerClass(291, 1606.6906, 1820.5526, 10.828, 359.9288, 46, 1, 16, 1, 24, 7); AddPlayerClass(292, 1606.6906, 1820.5526, 10.828, 359.9288, 46, 1, 16, 1, 24, 7); AddPlayerClass(293, 1606.6906, 1820.5526, 10.828, 359.9288, 46, 1, 16, 1, 24, 7); AddPlayerClass(294, 1606.6906, 1820.5526, 10.828, 359.9288, 46, 1, 16, 1, 24, 7); AddPlayerClass(295, 1606.6906, 1820.5526, 10.828, 359.9288, 46, 1, 16, 1, 24, 7); AddPlayerClass(296, 1606.6906, 1820.5526, 10.828, 359.9288, 46, 1, 16, 1, 24, 7); AddPlayerClass(297, 1606.6906, 1820.5526, 10.828, 359.9288, 46, 1, 16, 1, 24, 7); AddPlayerClass(299, 1606.6906, 1820.5526, 10.828, 359.9288, 46, 1, 16, 1, 24, 7); AddPlayerClass(59, 1606.6906, 1820.5526, 10.828, 359.9288, 46, 1, 16, 1, 24, 7); AddPlayerClass(60, 1606.6906, 1820.5526, 10.828, 359.9288, 46, 1, 16, 1, 24, 7); AddPlayerClass(98, 1606.6906, 1820.5526, 10.828, 359.9288, 46, 1, 16, 1, 24, 7); AddPlayerClass(101, 1606.6906, 1820.5526, 10.828, 359.9288, 46, 1, 16, 1, 24, 7); AddPlayerClass(185, 1606.6906, 1820.5526, 10.828, 359.9288, 46, 1, 16, 1, 24, 7); AddPlayerClass(186, 1606.6906, 1820.5526, 10.828, 359.9288, 46, 1, 16, 1, 24, 7); AddPlayerClass(187, 1606.6906, 1820.5526, 10.828, 359.9288, 46, 1, 16, 1, 24, 7); AddPlayerClass(188, 1606.6906, 1820.5526, 10.828, 359.9288, 46, 1, 16, 1, 24, 7); AddPlayerClass(240, 1606.6906, 1820.5526, 10.828, 359.9288, 46, 1, 16, 1, 24, 7); AddPlayerClass(195, 1606.6906, 1820.5526, 10.828, 359.9288, 46, 1, 16, 1, 24, 7); AddPlayerClass(194, 1606.6906, 1820.5526, 10.828, 359.9288, 46, 1, 16, 1, 24, 7); AddPlayerClass(193, 1606.6906, 1820.5526, 10.828, 359.9288, 46, 1, 16, 1, 24, 7); AddPlayerClass(192, 1606.6906, 1820.5526, 10.828, 359.9288, 46, 1, 16, 1, 24, 7); AddPlayerClass(191, 1606.6906, 1820.5526, 10.828, 359.9288, 46, 1, 16, 1, 24, 7); AddPlayerClass(190, 1606.6906, 1820.5526, 10.828, 359.9288, 46, 1, 16, 1, 24, 7); return 1; } public OnPlayerRequestClass(playerid, classid) { SetPlayerPos(playerid, 1676.3002,1449.4320,10.7849); SetPlayerFacingAngle(playerid, 89.624); switch(random(5)) { case 0:{ SetPlayerCameraPos(playerid, 2016.0831, 1669.5897, 13.3373); SetPlayerCameraLookAt(playerid, 2006.3176, 1669.4318, 17.201); } case 1:{ SetPlayerCameraPos(playerid, 2057.7805, 1014.6895, 10.91); SetPlayerCameraLookAt(playerid, 2021.9477, 1008.3184, 15.2925); } case 2:{ SetPlayerCameraPos(playerid, 2098.1823, 1159.0108, 24.5625); SetPlayerCameraLookAt(playerid, 2205.0881, 1103.565, 38.9416); } case 3:{ SetPlayerCameraPos(playerid, 2010.3269,-1767.1021,17.3493); SetPlayerCameraLookAt(playerid, 2015.1829,-1765.7904,17.3359); } case 4:{ SetPlayerCameraPos(playerid, -1543.8359,699.0861,139.2734); SetPlayerCameraLookAt(playerid, -1540.3295,695.4070,138.0688); } } return 1; }
  20. Zdravím, nemám teď moc času, nová pravidla sem si nečet, jestli nějáký sou tak se kdyžtak omlouvám že porušuji za pár hodin přečtu musim makat a potřebuju pomoct takže kdyžtak sorry . .. Problém kterej mám je v tom že s kamarádem zejtra budeme s dvouma nontebookama (Win7, Win8) ale bez připojení k síti a potřebovali by sme něják udělat aby sme mohli hrát po Wifi teda bez kabelu, vim že to něják de, studoval jsem google něco sem našel ale ptám se ještě tady pro jistotu, pokud už někdo pařil přes wifi bez netu jen přes jakoby lan tak potřebuju pomoct, piště pls ..
  21. Čus potřeboval bych poradit zakládal sem si FS a potřebuju aby mi šel na serveru stejnej čas jako na san andreas single playeru nějak se mi to povedlo jen to skáče jak .. porosím kdyby mi pomoc // // Keeps the in game time synced to the server's time and // draws the current time on the player's hud using a textdraw/ // (1 minute = 1 minute real world time) // // (c) 2009-2012 SA-MP Team #include <a_samp> #pragma tabsize 0 //-------------------------------------------------- new Text:txtTimeDisp; new hour, minute, seconds; new timestr[32]; forward UpdateTimeAndWeather(); //-------------------------------------------------- new fine_weather_ids[] = {1,2,3,4,5,6,7,12,13,14,15,17,18,24,25,26,27,28,29,30,40}; new foggy_weather_ids[] = {9,19,20,31,32}; new wet_weather_ids[] = {8}; stock UpdateWorldWeather() { new next_weather_prob = random(100); if(next_weather_prob < 70) SetWeather(fine_weather_ids[random(sizeof(fine_weather_ids))]); else if(next_weather_prob < 95) SetWeather(foggy_weather_ids[random(sizeof(foggy_weather_ids))]); else SetWeather(wet_weather_ids[random(sizeof(wet_weather_ids))]); } //-------------------------------------------------- . //new last_weather_update=0; public UpdateTimeAndWeather() { // Update time new sekundy; gettime(hour, minute, sekundy); format(timestr,32,"%02d:%02d",minute,seconds); TextDrawSetString(txtTimeDisp,timestr); SetWorldTime(sekundy); } //-------------------------------------------------- public OnGameModeInit() { // Init our text display txtTimeDisp = TextDrawCreate(605.0,25.0,"00:00"); TextDrawUseBox(txtTimeDisp, 0); TextDrawFont(txtTimeDisp, 3); TextDrawSetShadow(txtTimeDisp,0); // no shadow TextDrawSetOutline(txtTimeDisp,2); // thickness 1 TextDrawBackgroundColor(txtTimeDisp,0x000000FF); TextDrawColor(txtTimeDisp,0xFFFFFFFF); TextDrawAlignment(txtTimeDisp,3); TextDrawLetterSize(txtTimeDisp,0.5,1.5); UpdateTimeAndWeather(); SetTimer("UpdateTimeAndWeather",1,1); return 1; } //-------------------------------------------------- public OnPlayerSpawn(playerid) { TextDrawShowForPlayer(playerid,txtTimeDisp); gettime(hour, minute, seconds); SetPlayerTime(playerid,minute,seconds); return 1; } //-------------------------------------------------- public OnPlayerDeath(playerid, killerid, reason) { TextDrawHideForPlayer(playerid,txtTimeDisp); return 1; } //-------------------------------------------------- public OnPlayerConnect(playerid) { gettime(hour, minute, seconds); SetPlayerTime(playerid,minute,seconds); return 1; } //-------------------------------------------------- je to real time jen sem se pokoušl změnit ty hodnoty....
  22. Domm

    pomoc Streamer ?

    Zdravím, Stáhnul jsem si jeden house systém. Při compilaci do .amx se nevyskytla žádná chyba. Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase Header size: 7400 bytes Code size: 976620 bytes Data size: 4104192 bytes Stack/heap size: 16384 bytes; estimated max. usage=7596 cells (30384 bytes) Total requirements: 5104596 bytes Poté jsem si vytvořil pár testovacích domů, a nic... Tak jsem zkusil plugin "nativechecker", který zobrazil při spouštění serveru tyto chybu. [09:32:34] Error: Function not registered: 'Streamer_CallbackHook' [09:32:34] Error: Function not registered: 'IsValidDynamicPickup' [09:32:34] Error: Function not registered: 'DestroyDynamicPickup' [09:32:34] Error: Function not registered: 'DestroyDynamicMapIcon' [09:32:34] Error: Function not registered: 'DestroyDynamic3DTextLabel' [09:32:34] Error: Function not registered: 'IsValidDynamicMapIcon' [09:32:34] Error: Function not registered: 'IsValidDynamic3DTextLabel' [09:32:34] Error: Function not registered: 'CreateDynamicPickup' [09:32:34] Error: Function not registered: 'CreateDynamic3DTextLabel' [09:32:34] Error: Function not registered: 'CreateDynamicMapIcon' Použil jsem: Streamer.inc --> zde Streamer.dll --> zde Budu rád za každou radu. Děkuji předem, Domm.
  23. Dobrý den potřebuju pomoc stimto řádkem SetPlayerMapIcon(playerid, MAP_ICON_ID, ParkourCheckpoints[ParkourCP[playerid]][0], ParkourCheckpoints[ParkourCP[playerid]][1], ParkourCheckpoints[ParkourCP[playerid]][2], 53, 0); } vyskakuje mi tento Error C:\Users\FlowMan\Desktop\Parkour2.pwn(158) : warning 217: loose indentation Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase 1 Warning.
  24. Ahoj mám tento problém C:\Users\FlowMan\Desktop\Aoba.pwn(90) : error 001: expected token: ";", but found "-identifier-" C:\Users\FlowMan\Desktop\Aoba.pwn(91) : error 001: expected token: ";", but found "return" Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase 2 Errors. a ted řádek 86-93 //======================================== public OnPlayerConnect(playerid) { SendClientMessage(playerid, C_RED,"*Admin-Ostrov By Avest-X*") SendClientMessage(playerid, C_BLUE,"Pro příkazy dej /aoba") return 1; } //======================================= prosim o radu díky
  25. Ahojte, mám taký malí problém s prýkazom, že keď nastavím aby príkaz bol na dve slová (príklad "/wantedlevel 2") tak reaguje iba na to prvé slovo. Prosím ako nastavím aby to reagovalo na dve slová ? if (strcmp("/wantedlevel 2", cmdtext, true, 10) == 0) { // Dodá wanted level na 2 SetPlayerWantedLevel(playerid, 2); new string[35]; format(string,sizeof(string),"Nastavilo sa ti wanted level 2"); SendClientMessage(playerid,0xFF0000FF,string); return 1; } Prosím POMOC Ďakujem .
×
×
  • Create New...