Jump to content

Deejva

Uživatel
  • Příspěvků

    529
  • Registrován

  • Aktivní

  • Vítězných dnů

    6

Everything posted by Deejva

  1. To sice ano, ale jde mi o to, jak moc je to náročné a lagne to třeba server. Nebo jestli je lepší to ukládat do scriptfiles a potom to průběžně ukládat do databáze..
  2. Ahoj, potřebuje určité věci načítat z webu, proto musím některé základní údaje uložit do databáze (cca 10 max). Zbývá zde asi 50, možná víc věcí na uložení. Je lepší to uložit vše do databáze (nezpůsobí to nějaký velký lag nebo tak něco při hromadném ukládání účtů), nebo je lepší zbytek uložil lokálně do scriptfiles? Co je lepší a je méně náročné nebo to nelagne celý server? Díky
  3. Deejva

    pomoc podmienka

    Ne, Polis to napsal dobře. Když máš míň jak 1000, tak se ti vypíše, že nemáš peníze.
  4. Deejva

    pomoc Get CID

    Ahoj, zjistil jsem, že mohu od hráče zjistit CID (Client ID) pod kterým se připojuje, ale nemůžu přijít na to, jak ho získat. Díky za rady
  5. Když to změnim, tak to pořád hazí tag mismatch, ale o řádek níž v Attach3DTextLabelToPlayer(adminText3D[playerid],id,0.0,0.0,0.0);
  6. Ahoj, jde připnout Player3DText na hráče, popřípadě jak? Zkoušel jsem new Text3D:adminText3D[MAX_PLAYERS]; adminText3D[playerid] = CreatePlayer3DTextLabel(playerid,"Cau",0xFF0000FF,0.0,0.0,0.0,40.0); Attach3DTextLabelToPlayer(adminText3D[playerid],id,0.0,0.0,0.0); Ale pořád to hází chybu a nejde to, když to ale změním na normální 3DText, tak to jde. Díky
  7. Jaký ID má ta zelená šipka? //19605?
  8. Deejva

    script Scripty

    Golf poprosím
  9. To jsem se jen přepsal, ta složka je také s velkým O //Veřešeno, neukládal jsem pomocí DOF2 a na konci dokumentu jsem zapomněl odentrovat
  10. Ahoj, udělal jsem si ukládání objektů do dokumentu, takže po uložení to v dokumentu vypadá asi takto Object0=1941 X0=1194.611328 Y0=-1307.427856 Z0=14.398437 RotX0=0.000000 RotY0=0.000000 RotZ0=0.000000 Object1=1942 X1=1196.656005 Y1=-1307.219360 Z1=14.394695 RotX1=0.000000 RotY1=0.000000 RotZ1=0.000000 Object2=1943 X2=1198.663452 Y2=-1306.585571 Z2=14.394230 RotX2=0.000000 RotY2=0.000000 RotZ2=0.000000 Total=3 ale když pak chci total přes DOF2, tak to hodí 0, čím by to mohlo být? Zkusil jsem to i v ongamemodeinit přes tento kod: new str[40]; format(str,sizeof(str),"Objekty/1.ini"); new c = DOF2_GetInt(str,"Total"); printf("%d",c); dokument se jmenuje 1, a je v scriptfiles/objekty/, příponu má .ini Díky za rady //Nevím jestli to na to má vliv, ale ukládání nemám přes DOF2, ale klasické pawno příkazy
  11. 0xFF800000 - skoro černá oranžová 0xFF8000FF - svítivá oranžová takže se nemění průhlednost, ale tmavost //A jo, už to jde Díky
  12. Jak souvisí stín s tím, jestli to je průhledné?..
  13. Ahoj, pawneři! Dá se nějak udělat průhledný textdraw? Zkoušel jsem změnit koncová čísla, ale nějak to nefungovalo Díky za rady
  14. Už se to začalo připojovat, ale řiká to, že se to nemůžu připojit. [16:27:03] [16:27:03] --------------------------- [16:27:03] MySQL Debugging activated (11/29/15) [16:27:03] --------------------------- [16:27:03] [16:27:03] >> mysql_connect( ) [16:27:03] CMySQLHandler::CMySQLHandler() - constructor called. [16:27:03] CMySQLHandler::CMySQLHandler() - Connecting to "wm97.wedos.net" | DB: "*****" | Username: "*****" ... [16:27:24] CMySQLHandler::Connect() - Can't connect to MySQL server on 'wm97.wedos.net' (10060) (Error ID: 2003) [16:27:24] >> mysql_query( Connection handle: 1 ) [16:27:24] CMySQLHandler::Query() - You cannot call this function now. (Reason: Connection is dead) [16:27:24] >> mysql_query( Connection handle: 1 ) [16:27:24] CMySQLHandler::Query() - You cannot call this function now. (Reason: Connection is dead) [16:27:24] [16:27:24] --------------------------- [16:27:24] MySQL Debugging activated (11/29/15) [16:27:24] --------------------------- [16:27:24] [16:27:24] >> mysql_ping( Connection handle: 1 ) [16:27:24] CMySQLHandler::Ping() - You cannot call this function now. (Reason: Dead Connection) Pokud se zkusím registrovat, server spadne.
  15. Ano, mám, stáhnul jsem si R6..
  16. Ahoj, chtěl jsem si udělat registraci přes mysql, takto jsem si zadal údaje #define mysql_host "wm97.wedos.net" #define mysql_user "*********" #define mysql_password "*********" #define mysql_database "*************" ale když dám mysql_connect(mysql_host,mysql_user,mysql_database ,mysql_password); V OnGamemodeInit, tak to nefunguje, když za to dám příkaz printf("5"); pro zkoušku, tak se ta 5ka ani nevypíše Nevíte, v čem může být chyba? Díky Používám #include <a_samp> #include <a_mysql> #include <sscanf2> a pluginy sscanf i mysql mám
  17. Deejva

    script Dynamic GPS

    nefunkční odkaz
  18. Ano, opravdu to bylo tím. Díky moc!
  19. Ahoj, dělal jsem s NPC podle tohodle, sice to je starší návod, ale fungovat by měl. Šel jsem na server, klasicky jsem se přihlásil na RCON a nahrál filterscript (/rcon loadfs npc_record) Spawnul jsem si policejní auto a sedl do něj, potom najel ke startu a napsal /vrecord policie Pak jsem s autem udělal kolečko kolem stromů, najel do cíle, kde jsem začínal a napsal /stoprecord Ve složce scriptfiles se mi vytvořilo policie.rec, přesunul jsem to do npcmodes/recordings Udělal jsem si nový .pwn soubor a do něj dal toto: #define RECORDING "policie" //Název souboru, který jsme nahrávali bez přípony .rec #define RECORDING_TYPE 1 //1 pokud je v autě, pěšky je to 2 #include <a_npc> main(){} public OnRecordingPlaybackEnd() StartRecordingPlayback(RECORDING_TYPE, RECORDING); #if RECORDING_TYPE == 1 public OnNPCEnterVehicle(vehicleid, seatid) StartRecordingPlayback(RECORDING_TYPE, RECORDING); public OnNPCExitVehicle() StopRecordingPlayback(); #else public OnNPCSpawn() StartRecordingPlayback(RECORDING_TYPE, RECORDING); #endif Dal jsem F5 a uložil to do npcmodes Pak jsem si otevřel mod a vložil tam new AutoBota; do OnGamemodeInit ConnectNPC("Michal","policie"); AutoBota = CreateVehicle(596, 0.0, 0.0, 5.0, 0.0, 3, 3, 5000); do OnPlayerSpawn if(IsPlayerNPC(playerid)) //Kontrola, pokud je spawnutý NPC. { new npcname[MAX_PLAYER_NAME]; GetPlayerName(playerid, npcname, sizeof(npcname)); //Zjišťuje jméno NPC. if(!strcmp(npcname, "Michal", true)) //Zjišťuje, jestli je jméno bota Michal { PutPlayerInVehicle(playerid, AutoBota, 0); //Strčí NPC do auta, které sme vytvořili } } return 1; Nyní bych měl spustit server a npc by tam mělo jezdit. Problém je ale v tom, že když to spustím, tak to pouze napíše [17:52:42] [connection] 127.0.0.1:64783 requests connection cookie. [17:52:43] [connection] incoming connection: 127.0.0.1:64783 id: 0 a nic se nestane. Když se připojím na server, bot tam neni a já mám ID 0 (měl by ho mít bot). Zkoušel jsem dost věcí, ale už mě nenapadá, jak to opravit. Zkoušel jsem to dát i do prázdného módu do registrace, také aby to vypsalo něco do konzole, pokud se někdo připojí. Nic se nepíše, pouze až se připojím já, takže ten bot se ta vůbec nenapojí. Díky všem za případnou pomoc.
  20. Už jsem to vyřešil po svém, díky
×
×
  • Create New...