Jump to content

iSkull

Membru
  • Posts

    422
  • Joined

  • Last visited

  • Days Won

    2

Everything posted by iSkull

  1. iSkull

    ReturnUser

    stergi new tmp[60], idx, astea le ai la incputul callback-ul OnPlayerCommandText adaugi inainte de ReturnUser: tmp = strtok(cmdtext, idx); iar restul il lasi asa cum e
  2. iSkull

    ReturnUser

    arata-ne scriptul
  3. ce nu intelegi ca inainte de rr merge cum trb comanda ????? totul se salveaza, erori nu imi da
  4. am incercat, oricum e aceeasi chestie ca e mai > 0 sau >= 1, tot la fel
  5. uita-te in ss ultimele randuri in chat cu Th3Deejay cum apar randurile cand scrii in chat asta tot incerc sa zic http://imgur.com/Gxqpj6K
  6. Problema intalnita (descriere): Am incercat sa fac la OnPlayerText sa imi apara cate 2-3 randuri in chat dar tot 1 imi apare Ero(area / rile) / warning-(ul / urile): -Liniile de cod / sursa / script-ul(obligatoriu): GetPlayerName(playerid, sendername, sizeof(sendername)); text[0] = toupper(text[0]); format(string, sizeof(string), "%s spune: %s", sendername, text); ProxDetector(20.0, playerid, string,COLOR_FADE1,COLOR_FADE2,COLOR_FADE3,COLOR_FADE4,COLOR_FADE5); SetPlayerChatBubble(playerid, string, 0xa9c4e4FF, 20.0, 10000); Imagini / Video (optional): -Ati incercat sa rezolvati singur?: Da, am adaugat toupper, dar degeaba, am cautat in alte GM-uri si nu am gasit chiar si pe wiki
  7. Te felicit ptr acest GM, dar insa ai facut o prostie la acest DS deoarece: Ex: 1. Sa zicem ca sunt cativa playeri care-si cumpara vehicule personale, li se seteaza ca vehicul privat ID-ul vehiculului, ceea ce daca unul vinde 1 vehicul li se va returna cu -1 vehicul la fiecare jucator care este = cu un BUG 2. Mai bine lucrai in SQL ( e mult mai usor ), si te foloseai de cheia primara din tabelul vehiculelor nu de ID-ul lor ;) P.S: Ca sa nu mai aglomerezi GM-ul cu intregul script al DS-ului te foloseai de o functie care iti stoca modelul, pretul, premium point etc ( uita-te la gm bugg** ca sa te lamuresti ) Ai +1 ptr efort
  8. trebuie sa te folosesti de un timer asta la ondialogresponse ( o dezvolti tu ) new camioanie[MAX_PLAYERS]; new Float:Xf, Float:Yf, Float:Zf; GetPlayerPos(playerid, Xf, Yf, Zf); camioanie[playerid] = AddStaticVehicle(435, Xf,Yf,Zf, 360,3,1); new IDTruck = GetPlayerVehicleID(playerid); SetTimerEx("BagaRemorca", 1000, false, "ii", camioanie[playerid],IDTruck); si timerul BagaRemorca function BagaRemorca(trailer, car) { AttachTrailerToVehicle(trailer, car); return 1; }
  9. Problema intalnita (descriere): Salut all, am refacut sistemul de DS, am facut sa mi se salveze in tabelul userilor la CarID care este egal cu un alt numar dintr-un alt tabel cu cel al vehiculelor personale, prima data cand intru in joc si cumpar un vehicul imi functioneaza corect, dar dupa ce dau restart imi apare id-ul vehiculului 0, desi el se incarca cum trebuie adica daca am CarID1 = 1 trebuie sa-mi ia de la tabelul vehiculelor personale sqlid = 1, vreau sa ma ajutati doar ptr un slot, restul dezvolt euEro(area / rile) / warning-(ul / urile): nu imi da warning-uri/eroriLiniile de cod / sursa / script-ul(obligatoriu): CMD:cars(playerid, params[]) { new param1[32]; if(P_D[playerid][pCarID1] > 0) { format(param1, sizeof(param1), "%d", C_D[P_D[playerid][pCarID1]][cSpawned]); } else { param1 = "{14FF08}[Empty]"; } format(szMessage, sizeof(szMessage), "Car Name\tCar ID\n%s",param1); ShowPlayerDialog(playerid, DIALOG_CARS, DIALOG_STYLE_TABLIST_HEADERS, "Your personal cars", szMessage, "Select", "Cancel"); return 1; } Imagini / Video (optional): -Ati incercat sa rezolvati singur?: Da dar nu imi dau seama unde gresesc
  10. Problema intalnita (descriere): Sall all, am facut un alt sistem de Dealership, doar ca am o mica problema, tinand cont de ideea lui Maurice de la rg3 care este o idee buna pentru spawnarea/despawnarea vehiculului indiferent ca creem niste masini cu /veh si dupa rr dispar si nu se incurca id-urile lor intre ele, am facut si eu chestia asta si merge perfect inafara de functia de incarcare a lor, in svr log imi tot zice ca id este egal cu 0 si imi da crash la consola, problema este de la updatarea masinii spawnate si nuh cum sa o rezolvEro(area / rile) / warning-(ul / urile): nu imi da erori in gm, dar in svr log da Liniile de cod / sursa / script-ul(obligatoriu): Server Log: ---------- Loaded log file: "server_log.txt". ---------- SA-MP Dedicated Server ---------------------- v0.3.7-R2, (C)2005-2015 SA-MP Team [23:29:57] filterscripts = "" (string) [23:29:57] password = "" (string) [23:29:57] [23:29:57] Server Plugins [23:29:57] -------------- [23:29:57] Loading plugin: crashdetect [23:29:57] CrashDetect v4.15.1 is OK. [23:29:57] Loaded. [23:29:57] Loading plugin: sscanf [23:29:57] [23:29:57] =============================== [23:29:57] sscanf plugin loaded. [23:29:57] Version: 2.8.1 [23:29:57] (c) 2012 Alex "Y_Less" Cole [23:29:57] =============================== [23:29:57] Loaded. [23:29:57] Loading plugin: streamer [23:29:57] *** Streamer Plugin v2.7.7 by Incognito loaded *** [23:29:57] Loaded. [23:29:57] Loading plugin: mysql [23:29:57] >> plugin.mysql: R39-2 successfully loaded. [23:29:57] Loaded. [23:29:57] Loading plugin: wp [23:29:57] [23:29:57] ================== [23:29:57] [23:29:57] Whirlpool loaded [23:29:57] [23:29:57] ================== [23:29:57] [23:29:57] Loaded. [23:29:57] Loaded 5 plugins. [23:29:57] [23:29:57] Ban list [23:29:57] -------- [23:29:57] Loaded: samp.ban [23:29:57] [23:29:57] [23:29:57] Filterscripts [23:29:57] --------------- [23:29:57] Loaded 0 filterscripts. [23:29:57] MatsShopInfo: 0 materials. [23:29:57] IRC:0 Admin: MOTD: Password: NeedPass: 0 Lock: 0 [23:29:57] IRC:1 Admin: MOTD: Password: NeedPass: 0 Lock: 0 [23:29:57] IRC:2 Admin: MOTD: Password: NeedPass: 0 Lock: 0 [23:29:57] IRC:3 Admin: MOTD: Password: NeedPass: 0 Lock: 0 [23:29:57] IRC:4 Admin: MOTD: Password: NeedPass: 0 Lock: 0 [23:29:57] IRC:5 Admin: MOTD: Password: NeedPass: 0 Lock: 0 [23:29:57] IRC:6 Admin: MOTD: Password: NeedPass: 0 Lock: 0 [23:29:57] IRC:7 Admin: MOTD: Password: NeedPass: 0 Lock: 0 [23:29:57] IRC:8 Admin: MOTD: Password: NeedPass: 0 Lock: 0 [23:29:57] IRC:9 Admin: MOTD: Password: NeedPass: 0 Lock: 0 [23:29:57] CK:0 Taken: 0 Sendername: Giveplayer: [23:29:57] CK:1 Taken: 0 Sendername: Giveplayer: [23:29:57] CK:2 Taken: 0 Sendername: Giveplayer: [23:29:57] CK:3 Taken: 0 Sendername: Giveplayer: [23:29:57] CK:4 Taken: 0 Sendername: Giveplayer: [23:29:57] CK:5 Taken: 0 Sendername: Giveplayer: [23:29:57] CK:6 Taken: 0 Sendername: Giveplayer: [23:29:57] CK:7 Taken: 0 Sendername: Giveplayer: [23:29:57] CK:8 Taken: 0 Sendername: Giveplayer: [23:29:57] CK:9 Taken: 0 Sendername: Giveplayer: [23:29:57] ---------------- [23:29:57] 0 papers loaded [23:29:57] ---------------- [23:29:57] TextDraw-uri incarcate [23:29:57] ---------------------- [23:29:57] Current Pickups = 522 [23:29:57] ----------------------- [23:29:57] main() has been called. [23:29:57] ----------------------- [23:29:57] Number of vehicle models: 103 [23:29:57] ----------------------------------------------------------- [23:29:57] [Incarcare] 'LoadGangZone' | Incarcate 132 teritorii in 4 ms. [23:29:57] ----------------------------------------------------------- [23:29:57] [Incarcare] 'LoadMafiaZone' | Incarcate 46 teritorii in 2 ms. [23:29:57] -------------------------------------------- [23:29:57] [Incarcare] 'Clanuri' | Incarcate: 4 clanuri. [23:29:57] -------------------------------------------- [23:29:57] [debug] Server crashed while executing gf.amx [23:29:57] [debug] AMX backtrace: [23:29:57] [debug] #0 native mysql_format () from mysql.DLL [23:29:57] [debug] #1 00019188 in public LoadVehs (id=0) at E:\GM-uri\GMM\gamemodes\gf.pwn:3176 [23:29:57] [debug] Native backtrace: [23:29:57] [debug] #0 54aafe89 in ?? () from plugins\mysql.DLL [23:29:57] [debug] #1 004010b6 in ?? () from samp-server.exe [23:29:57] [debug] #2 54cc62ca in ?? () from plugins\crashdetect.DLL [23:29:57] [debug] #3 54cc8b28 in ?? () from plugins\crashdetect.DLL [23:29:57] [debug] #4 54cc09c7 in ?? () from plugins\crashdetect.DLL [23:29:57] [debug] #5 54cc631a in ?? () from plugins\crashdetect.DLL [23:29:57] [debug] #6 54c551b9 in ?? () from plugins\streamer.DLL [23:29:57] [debug] #7 004829f8 in ?? () from samp-server.exe [23:29:57] [debug] #8 0049124a in ?? () from samp-server.exe Functia LoadVehs() function LoadVehs(id) { new Cache: r = mysql_query( mysql_db, "SELECT * FROM `vehprop`" ); if( !cache_get_row_count( mysql_db ) ) return cache_delete( r ), print( "Nu ai niciun vehicul in baza de date [ table vehprop ]." ); for( new i = 0; i < cache_get_row_count( mysql_db ); i++ ) { new cveh = C_D[id][cSpawned], string[256]; C_D[id][cSQL] = cache_get_field_content_int( i, "sqlid", mysql_db ); C_D[id][cPos][0] = cache_get_field_content_float( i, "PosX", mysql_db ); C_D[id][cPos][1] = cache_get_field_content_float( i, "PosY", mysql_db ); C_D[id][cPos][2] = cache_get_field_content_float( i, "PosZ", mysql_db ); C_D[id][cPos][3] = cache_get_field_content_float( i, "PosA", mysql_db ); C_D[id][cOwned] = cache_get_field_content_int( i, "Owned", mysql_db ); cache_get_field_content( i, "Owner", C_D[id][cOwner], mysql_db, MAX_PLAYER_NAME ); cache_get_field_content( i, "Plate", C_D[id][cPlate], mysql_db, MAX_PLAYER_NAME ); C_D[id][cModel] = cache_get_field_content_int( i, "Model", mysql_db ); C_D[id][cPrice] = cache_get_field_content_int( i, "Price", mysql_db ); C_D[id][cLock] = cache_get_field_content_int( i, "Locked", mysql_db ); C_D[id][cDays] = cache_get_field_content_int( i, "Days", mysql_db ); C_D[id][cKM] = cache_get_field_content_float( i, "KM", mysql_db ); C_D[id][cPP] = cache_get_field_content_int( i, "PP", mysql_db ); C_D[id][cColor][0] = cache_get_field_content_int( i, "Color1", mysql_db ); C_D[id][cColor][1] = cache_get_field_content_int( i, "Color2", mysql_db ); C_D[id][cSpawned] = cache_get_field_content_int( i, "Spawned", mysql_db ); C_D[id][cPaint] = cache_get_field_content_int( i, "PaintID", mysql_db ); C_D[id][cInsurance] = cache_get_field_content_int( i, "Insurance", mysql_db ); new szFieldName[8]; for(new j = 0; j != 14; ++j) { format(szFieldName, 8, "Mod%d", j); C_D[id][cMods][j] = cache_get_field_content_int(i, szFieldName, mysql_db); } if(C_D[id][cSpawned] != 0) { C_D[id][cSpawned] = CreateVehicle(C_D[id][cModel], C_D[id][cPos][0], C_D[id][cPos][1], C_D[id][cPos][2], C_D[id][cPos][3], C_D[id][cColor][0], C_D[id][cColor][1], -1); for ( new j = 0; j != 14; ++j ) { if ( C_D [ cveh ] [ cMods ] [ j ] == 0 ) continue; AddVehicleComponent ( cveh, C_D [ cveh ] [ cMods ] [ j ] ); } SetVehicleNumberPlate(cveh, C_D[id][cPlate]); SetVehicleToRespawn(id); mysql_format(mysql_db, string, sizeof(string), "UPDATE vehprop SET Spawned='%d' WHERE sqlid=%d", C_D[id][cSpawned], id); mysql_tquery(mysql_db, string); } } cache_delete( r ); return 1; } Imagini / Video (optional): -Ati incercat sa rezolvati singur?: am incercat prin punerea de: new temp = cache_num_rows(); if(temp == 0) { C_D[id][cSQL] = -2; } cum e la LoadCars la el si degeaba
  11. daca e gen "bugged" dc nu ai facut ca atunci cand intru cu un nume de vreo 7-15 caractere sau mai mult sa nu ti se duca textdraw-ul ?
  12. acum nu pot sa vi-l dau.... ajung tocmai vineri acasa....
  13. @Gireada sincer sa fiu nu am o functie care sa-mi incarce vehiculele separat, ci mi le incarca odata cu logarea playerului
  14. @DanyBoSS stai calm am acest GM in PC si merge perfect + ca te cunosc ;) porneai pe host GM-uri copiate gen bzone si altele
  15. bai copile, scriptu' nu e de tine daca nu stii sa pornesti un server la ce incerci sa-ti faci unul? te cunosc destul de bine @Mister ti-a dat rezolvarea daca nu stii ce sa ii faci nu te baga
  16. Problema intalnita (descriere): Sall all, am si eu o mica problema cu DS-ul pe care l-am creeat, totul imi merge bine la el dar am o mica problema cu coordonatele dupa restartarea acestuia, deci sa zicem: Ma duc la DS imi cumpar un vehicul, il parchez undeva sau il las in locul in care mi-l da DS-ul, cand dau un restart la samp-server imi da coordonate 135646320000 ceva de genul si nuh dc, mi se updateaza pe baza de date SQL dar cand dau restart o ia razna la coordonatele vehiculelor personale, salvarea masinilor personale este in acelasi tabel cu cel al userilor nu am creeat tabel separat. Ero(area / rile) / warning-(ul / urile): nu am nicio eroare in GM sau warningLiniile de cod / sursa / script-ul(obligatoriu): nuh exact ce sa dauImagini / Video (optional): - Ati incercat sa rezolvati singur?: Am incercat sa ma uit la callback-urile OnPlayerSave si OnPlayerLogin, is pe FLOAT si in GM si in baza de date
  17. Nu este de la nici un include, asta este o problema de la ondialogresponse, ai pus altceva inainte de un case
  18. Problema intalnita (descriere): Salut all, vreau si eu sa fac job-ul fish, problema este ca nu stiu animatia pe care o executa atunci cand tastezi /fish si id-ul unditei va rog pe voi daca imi puteti da animatia si id-ul obiectuluiEro(area / rile) / warning-(ul / urile): -Liniile de cod / sursa / script-ul(obligatoriu): -Imagini / Video (optional): -Ati incercat sa rezolvati singur?: Da sa caut pe wiki dar nuh care dintre ele este animatia
  19. multumesc, acum imi apare cum trebuie, ai +1 de la mine, puteti da t/c
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.