Ez a szekció lehetővé teszi a felhasználó által írt összes hozzászólás megtekintését. Vedd figyelembe, hogy csak azokba a fórumokba írt hozzászólásokat látod, amelyekhez hozzáférésed van. 1936
SA-MP: Szerverfejlesztés / [MYSQL]Bug reporter« Dátum: 2011. szeptember 02. - 15:59:24 »Idézetet írta: Pedro date=1314971742\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11097\" data-ipsquote-contentclass=\"forums_Topic köszi hogy feltöltötted, sok sikert a továbbiakban grat.Kösz 1937
Segítségkérés / Hogy lehet objecteket rakni a playerre?« Dátum: 2011. szeptember 02. - 15:49:26 »1938
SA-MP: Szerverfejlesztés / [MYSQL]Bug reporter« Dátum: 2011. szeptember 02. - 15:45:46 »
Hali
Még csak most tanulmányozom a MySQL-t,és ez lenne a legelsõ scriptem,amit kb 2 napja csináltam! Ez egy egyszerû bug jelentõ! Parancs:/bug [szöveg] Amikor ezt a scriptet megírtam,elég sokat tanultam: megtanultam a query használatát,hogyan lehet létrehozni egy táblát stb... És írtam hozzá egy PHP scriptet is tutorialból,mert még ahoz sem értek még annyira(csak az alap dolgok mennek),de örülök hogy sikerült megcsinálnom! PHP script lényege az hogyha valaki ír a adatbázisba egy bugot,akkor az felkerül ugye a adatbázisba,majd a php kiolvassa belõle és kiírja a honlapra! Különöszönetet mondok kurta999-nek és Koncz_Norbert-nek! Kurtának azért mert a egisztrációs rendszere tökéletesen meg van írva,és elmagyarázva(a scriptben),és e miatt értettem meg a MySQL-t! Koncz Norbertnek,meg azért,mert a ,,SendChatToWeb\" scriptjébõl fel tudtam hasznosítani a 3 másodpercenkénti frissítéseket és az angolúl úgy nevezett ,,tittle\"-t,nem tudom hogy hívják magyarul,meg jobban megértettem a színezéseket php-ban! sscanf plugin és MySQL plugin szükséges hozzá! Letöltés: sscanf MySQL Plugin Bug Reporter Bug Reporter 1.1 [dload] Képek: 1939
RP/RPG kérések / Autók« Dátum: 2011. szeptember 02. - 13:55:05 »
Nem muszáj adatbázisban tárolni,az is elég ha a scriptfilesbe tárolod!
Van pár fájlkezelõ rendszer: -dini -yini -dfile Egyébként én sem értek hozzájuk(kivéve dini,de ahoz is nagyon kicsit), dini a legkönnyebb! De én most a MySQL-t próbálom megtanulni,mert az a legjobb 1940
Szkript kérések / kamionos mod« Dátum: 2011. szeptember 02. - 13:50:45 »
Csak alaposabban át kéne nézni,én megtaláltam 5 perce alatt
egyébként: pawno/includes/PPC_ServerSettings.inc és itt a defineMAX_HOUSES sor de ha egy játékosnak megvehetõ házak számát akarod átállítani: define MAX_HOUSESPERPLAYER sor 1941
Szkript kérések / Fegyver Parancs« Dátum: 2011. szeptember 02. - 12:27:09 »
ha le szeretnéd fegyverezni a játékost
[pawn]ResetPlayerWeapons(playerid);[/pawn] fagyasztás: illeszd be a parancsba ezt,ez le fogja fagyasztani a játékost: [pawn]TogglePlayerControllable(playerid,0); [/pawn] //-----------------------------Timer--------------------------// //feloldás timere [pawn]forward Timer(playerid); public Timer(playerid) { TogglePlayerControllable(playerid,1); return 1; }[/pawn] A timert evvel indítod el: [pawn]SetTimerEx(\"Timer\", 1000, false, \"d\", playerid);[/pawn] Lehet vannak benne hibák,mert iskolában vagyok,és fejbõl írtam mindent,ha tényleg vannak akkor próbáld õket kijavítani,és ha nem megy jelezz nekem itt! Update-re a válasz: Sok féle módon lehet! pl visszatérés: [pawn]if(IsPlayerInRangeOfPoint(playerid, 7.0, 2695.6880, -1704.6300, 11.8438)) return SendClientMessage(playerid, 0xFFFFFF, \"Ne mvagy étteremben\");[/pawn] 1942
Segítségkérés / MySQL:Nem hoz létre mezõt« Dátum: 2011. szeptember 01. - 20:34:49 »Idézetet írta: Zsolesszka date=1314899553\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11081\" data-ipsquote-contentclass=\"forums_Topic Változtass tábla neveket, mezõ elnevezéseket mert lehet máshol már létre van hozva és emiatt nem engedi volt nekem is ilyen probléma hogy pár elnevezésre nem akarta az igazságot talán vegyél példát az smf-rõl ott minden tábla mezõ elnevezés kapott egy smf_ elõtagot te is alkalmazhatsz hasonló megoldást.Értem,köszi,de az adatbázisban csak ez a tábla van létrehozva,szóval nem hiszem hogy máshol létre lenne hozva,de azért megpróbálom! E: Nem jó ugyan az! Itt regisztrációs része a scriptnek,szerintem jól van megírva: [pawn]if(dialogid == 14600) { if(response) { if(!strlen(inputtext)) { ShowPlayerDialog(playerid, 14600, DIALOG_STYLE_INPUT , \"Register\", \"Ez a felhasznló még nincs regisztrálva,kérlek regisztrálj!\", \"Rendben\", \"Kilép\"); SendClientMessage(playerid, 0xF60000AA, \"Kérlek írj be egy kívánt jelszót!\"); } mysql_real_escape_string(inputtext, escpass); WP_Hash(largestring, sizeof(largestring), escpass); GetPlayerIp(playerid, PIP, 50); format(Query, sizeof(Query), \"INSERT INTO `mysamp_playerinfo` (`user`, `password`, `kills`, `deaths`, `score`, `money`, `IP`, `adminlvl`) VALUES (\'%s\', \'%s\', 0, 0, 0, 0, \'%s\', 0)\", escpname(playerid), largestring, PIP); mysql_query(Query); GameTextForPlayer(playerid, \"~g~Registered\", 2000, 3); SendClientMessage(playerid, 0x0000D9AA, \"Registered and Logged into your account!\"); SetPVarInt(playerid, \"Logged\", 1); } }[/pawn] 1943
Segítségkérés / MySQL:Nem hoz létre mezõt« Dátum: 2011. szeptember 01. - 19:46:46 »
Sziasztok van egy scriptem,amit át szeretnék írni teljesen másra,de ehez mûködésképessé kell tennem! Loclahost-n teljesen jól mûködik,viszont a hostos mysql-os táblába már nem hozza létre
a mezõt ötletek? Tábla: -- phpMyAdmin SQL Dump 1944
Segítségkérés / AttachedObject (bug)« Dátum: 2011. szeptember 01. - 19:41:57 »
Van valami más script,ami használd attached objecteket?Nekem is volt ilyen bugom,és amikor kivettem a fegyveres attached object scriptet(nemtom hogy hívják) akkor már rendesen mûködött!
1945
Beszélgetés / Milyen Op-rendszert használsz? vol.2« Dátum: 2011. szeptember 01. - 16:35:51 »
Windows 7 Ultimate 64 bit
1946
Beszélgetés / Írd ide a filmet, amit legutóbb láttál, és jó volt!« Dátum: 2011. szeptember 01. - 14:41:11 »Idézetet írta: VTX date=1313765535\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"8828\" data-ipsquote-contentclass=\"forums_Topic Forráskód!!!!! Ki**szottul oda**sz!! :DTegnap néztem meg én is és tényleg jó,szóval Forráskód! 1947
Segítségkérés / Random SetPlayerColor« Dátum: 2011. augusztus 31. - 09:39:16 »
[pawn]SetPlayerColor(playerid, random(0xFFFFFFFF));[/pawn]
1948
Segítségkérés / Parancs hiba« Dátum: 2011. augusztus 30. - 20:06:45 »
Jaj de hülye vagyok,omg! :\'(
Azt hittem hogy nem jók a parancsok! 1949
Segítségkérés / Parancs hiba« Dátum: 2011. augusztus 30. - 19:59:31 »
Van visszatérés az OnPlayerCommandText-nél?
(return 0;) 1950
Segítségkérés / Mysql egy szöveg felírása a DB-be« Dátum: 2011. augusztus 30. - 19:05:04 »Idézetet írta: JackBronson date=1314721653\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"10996\" data-ipsquote-contentclass=\"forums_Topic VálogassEzeket ismerem! 1.Elég egyszerû,ezeket írtam le hogy már tudom! 2.Itt csak összehasonlítják a 3 plugint! 3.Ez nem rossz,de csak a plugin függvényee vannak benne! 4.Ez ugyan az mint a 2.,csak magyarul! 5.Nem jön be a link! De azért köszi! Edit: Megpróbáltam megírni,de valamiért nem csatalkozik: Tábla: CREATE TABLE `test`.`users` ( Script: [pawn]// This is a comment // uncomment the line below if you want to write a filterscript //#define FILTERSCRIPT #include <a_samp> #include <a_mysql> #include <sscanf2> #define SQL_HOST \"localhost\" #define SQL_USER \"root\" #define SQL_PASS \"\" #define SQL_DB \"test\"// You\'ll have to change this to the name of the database created in phpMyAdmin #define dcmd(%1,%2,%3) if (!strcmp((%3)[1], #%1, true, (%2)) && ((((%3)[(%2) + 1] == \'\\0\') && (dcmd_%1(playerid, \"\"))) || (((%3)[(%2) + 1] == \' \') && (dcmd_%1(playerid, (%3)[(%2) + 2]))))) return 1 public OnFilterScriptInit() { print(\"\\n--------------------------------------\"); print(\" Blank Filterscript by your name here\"); print(\"--------------------------------------\\n\"); /*mysql_connect(SQL_HOST, SQL_USER, SQL_DB, SQL_PASS); if(mysql_ping() == 1) { mysql_debug(1); printf(\"[MYSQL]: Connection to `%s` succesful!\", SQL_DB); } else { printf(\"[MYSQL]: [ERROR]: Connection to `%s` failed!\", SQL_DB); }*/ return 1; } forward ConnectMySQL(); public ConnectMySQL() { mysql_connect(SQL_HOST, SQL_USER, SQL_DB, SQL_PASS); if(mysql_ping() == 1) { mysql_debug(1); printf(\"[MYSQL]: Connection to `%s` succesful!\", SQL_DB); } else { printf(\"[MYSQL]: [ERROR]: Connection to `%s` failed!\", SQL_DB); } return 1; } public OnPlayerCommandText(playerid, cmdtext[]) { dcmd(dbwrite,7,cmdtext); return 0; } dcmd_dbwrite(playerid,params[]) { new query[512 +1]; new message[256], PlayerName[MAX_PLAYER_NAME+1]; GetPlayerName(playerid, PlayerName, sizeof(PlayerName)); if(sscanf(params, \"s[256]\",message)) return SendClientMessage(playerid, 0xAA3333AA, \"Használat: /dbwrite [Üzenet] \"); format(query, sizeof(query), \"INSERT INTO `users` (`username`, `text`) VALUES (\'%s\', MD5(\'%s\'))\", PlayerName, message); mysql_query(query); mysql_store_result(); return 1; }[/pawn] Ezaz mûködik |