Jump to content

AlexStorm

Membru
  • Posts

    25
  • Joined

  • Last visited

Profile Information

  • Level of knowledge
    Începător

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

AlexStorm's Achievements

Apprentice

Apprentice (3/14)

  • First Post
  • Collaborator
  • Conversation Starter
  • Week One Done
  • One Month Later

Recent Badges

0

Reputation

  1. Problema intalnita (descriere): Salut. Cand deschid serverul si intru pe el, daca folosesc orice comanda care are o animatie prima oara nu se face animatia, daca mai scriu odata comanda merge. Eu am facut comanda /fish.. Si nu prea e ok sa nu mearga din prima animatia. Comanda functioneaza inafara de animatia care nu se aplica.Ero(area / rile) / warning-(ul / urile): ---Liniile de cod / sursa / script-ul(obligatoriu): Nu prea am ce sa arat. E problema ca animatiile nu se aplica din prima.Imagini / Video (optional): ---Ati incercat sa rezolvati singur?: Am incercat mai multe metode.. gen SetPlayerSpecialAction(playerid,SPECIAL_ACTION_NONE); la onplayerspawn.. dar nu are treaba din cate am observat.
  2. Nu va suparati ca intreb. La ce ajuta aceasta functie?
  3. Da, dar am facut asa.. E aceiasi chestie.. Tot pica si alea rare destul de rapid. Nu prea ajuta daca fac de ex 100 case-uri in care da bani si una in care da puncte premium.. tot sunt sanse sa pice.
  4. Prin case-uri? Imi poti explica la ce te referi @Tud0r. #Imparat #Codat ?
  5. Problema intalnita (descriere): Salut. Am facut o comanda /getgift. Aceasta comanda ofera random un cadou la un player. O suma de bani, droguri, artificii, materiale etc. Faza e ca eu vreau sa pun si puncte premium sa se castige. Dar vreau sa pice foarte rar. Cum as putea face sa fac o rata.. Adica sa fie sansa 5 la suta de exemplu. Daca ma folosesc de functia random.. se castiga in prostie puncte premium.Ero(area / rile) / warning-(ul / urile): ---Liniile de cod / sursa / script-ul(obligatoriu): new gift = random(3); if(gift == 0) { new giftbox_minmoney = assetVariables[3][aAssetValue]; new giftbox_maxmoney = assetVariables[4][aAssetValue]; new money = giftbox_minmoney + random(giftbox_maxmoney); playerVariables[playerid][pCash] += money; Update(playerid, pCashx); GivePlayerCash(playerid, money); format(szMessage, sizeof(szMessage), "* %s won %s from the giftbox.", GetName(playerid), NumberFormat(money)); nearByMessage(playerid, COLOR_YELLOW, szMessage); mysql_format(handle, szLargeString, sizeof(szLargeString), "INSERT INTO playerlogs (text, type, ID) VALUES('%e', 'giftbox', '%d')", szMessage, playerVariables[playerid][pID]); mysql_query(handle, szLargeString); } if(gift == 1) { new giftbox_minmats = assetVariables[6][aAssetValue]; new giftbox_maxmats = assetVariables[5][aAssetValue]; new money = giftbox_minmats + random(giftbox_maxmats); playerVariables[playerid][pMaterials] += money; Update(playerid, pMaterialsx); format(szMessage, sizeof(szMessage), "* %s won %s materials from the giftbox.", GetName(playerid), NumberFormat(money)); nearByMessage(playerid, COLOR_YELLOW, szMessage); mysql_format(handle, szLargeString, sizeof(szLargeString), "INSERT INTO playerlogs (text, type, ID) VALUES('%e', 'giftbox', '%d')", szMessage, playerVariables[playerid][pID]); mysql_query(handle, szLargeString); } if(gift == 2) { new money = 15 + random(30); playerVariables[playerid][pFireworks] += money; Update(playerid, pFireworksx); format(szMessage, sizeof(szMessage), "* %s won %s fireworks from the giftbox.", GetName(playerid), NumberFormat(money)); nearByMessage(playerid, COLOR_YELLOW, szMessage); mysql_format(handle, szLargeString, sizeof(szLargeString), "INSERT INTO playerlogs (text, type, ID) VALUES('%e', 'giftbox', '%d')", szMessage, playerVariables[playerid][pID]); mysql_query(handle, szLargeString); } Imagini / Video (optional): ---Ati incercat sa rezolvati singur?: Eu am incercat folosind functia random.. dar sunt curios sa imi spuneti voi daca exista alta functie mai buna.
  6. Poti face asa, De exemplu vrei sa stergi toate conturile iar tabelul se numeste accounts. Mergi la SQL > TRUNCATE accounts si dai ENTER.
  7. @Gireada am pus for(i = cache_get_row_count(); i >= 0; i--) Ca daca e mai mare sau egal cu 0 afiseaza si daca are doar un mesaj salvat in baza de date.. Daca puneam >= 2 se puneau deabea daca are 2 mesaje salvate in chatlog. Totul pare sa fie ok acum.. doar ca ma incurca acel null
  8. @Gireada esti un mare om. Iti multumesc. Doar ca mai am o rugaminte.. daca poti si vrei sa ma ajuti.. Apare acolo NULL.. ai idee de ce? Dovezi: http://imgur.com/a/k56lF
  9. if(strcmp(action,"chat",true) == 0) { new stringg[256]; new aim[2000]; mysql_format(handle, stringg, sizeof(stringg), "SELECT * FROM `chatlogs` WHERE ID = %d", playerVariables[id][pID]); new test[256], test2[256]; new Cache: result12 = mysql_query (handle, stringg); new i = cache_get_row_count(); for(i = cache_get_row_count(); i > cache_get_row_count()-10; i--) { cache_get_field_content(i, "text", test); cache_get_field_content(i, "time", test2); format(aim,sizeof(aim),"%s[%s] %s\n",aim, test2, test); ShowPlayerDialog(playerid, 256, DIALOG_STYLE_MSGBOX, "chat for player", aim, "Close", ""); } cache_delete(result12); } Asa arata. Acum imi afiseaza mesajele.. Problema este ca am doar un mesaj salvat in baza de date doar de test.. si se afiseaza de 10 ori acelasi mesaj in loc sa afiseze doar unul.. Poza: http://imgur.com/JXERf9Q iar null ala nu stiu de la ce e :-? #edit: Am incercat sa scriu mai multe mesaje in chat, apare corect.. doar ca null ala deranjeaza.. stii cum as putea sa fac sa nu mai scrie null + sa apara daca are doar un mesaj scris in chat de cand se inregistreaza doar pe ala sa il afiseze si nu de 10 ori? Iti multumesc frumos ca ma ajuti.
  10. Mai grav decat mainainte error 017: undefined symbol "i" error 017: undefined symbol "i" warning 215: expression has no effect error 001: expected token: ")", but found ";" fatal error 107: too many error messages on one line #edit: Am pus asa new i = cache_get_row_count(); for(i = cache_get_row_count(); i < cache_get_row_count()-10; i--) Nu mai am errorile doar ca daca dau /last chat in joc acum nu mai afiseaza deloc tabelul cu mesajele..
×
×
  • 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.