Jump to content

seek nephrite

Membru
  • Posts

    51
  • Joined

  • Last visited

Everything posted by seek nephrite

  1. Salut, imi explica cineva cum fac o ruleta gen cu textdraw-uri cum e pe ruby nephrite? Adica sa arate numele si textdraw ul fiecarui obiect pe care il pun eu in ruleta, etc
  2. "mysql_tquery" - invalid connection handle (id: 0)
  3. Am facut un sistem de raport pt admini, totul merge cum trebuie pana dau restart la server, adica nu se salveaza in baza de date. format(rQuery[0], 512, "UPDATE `admins` SET `MinAdminReports` = '%d'", Amount); mysql_tquery(DB_Connect, rQuery[0], "", "");
  4. am facut un sistem de pin si nu imi face verificarile cum trebuie intru pe server, imi fac cont nou, dau /setpin, e ok, pin-ul s a salvat in baza de date. imi dau /spawn, si imi cere pin-ul, il bag, totul ok, merge cum trebuie pana aici. Daca ies de pe server, si intru, desi in baza de date am un pin setat, nu imi cere sa il introduc.. nu stiu de ce.. am pus asa: // Onplayerconnect if(PlayerInfo[playerid][SetPin] == 1) // [Setpin] adica daca player-ul are un pin setat, si asta e ok in baza de date. { PlayerInfo[playerid][PINSecurity] = 1; PlayerInfo[playerid][SetPin] = 1; } // onplayerspawn if(PlayerInfo[playerid][SetPin] == 1) { strcat(eString, "{FF0000}Contul tau este securizat cu un PIN.\n\ {FFFF00}Te rugam sa iti scrii Pin-ul mai jos, daca nu il mai stii poti face o cerere pe discord-ul server-ului."); ShowPlayerDialog(playerid, DIALOG_SPAWNPIN, DIALOG_STYLE_INPUT, "{FF0000}Account security #PIN", eString, "Ok", "Close"); } Deci merge tot cum trebuie pana sa ies de pe server, daca ies si intru iar nu mai face verificarea cum trebuie.
  5. Salut, am facut un cod de pin, si am pus la onplayerspawn if(PlayerInfo[playerid][SetPin] == 1 && PlayerInfo[playerid][PINSecurity] == 1) { strcat(eString, "{FF0000}Contul tau este securizat cu un PIN.\n\ {FFFF00}Te rugam sa iti scrii Pin-ul mai jos, daca nu il mai stii poti face o cerere pe forum-ul server-ului."); ShowPlayerDialog(playerid, DIALOG_SPAWNPIN, DIALOG_STYLE_INPUT, "{FF0000}Account security #PIN", eString, "Ok", "Close"); } chestia e ca, chiar daca am un pin si in baza de date apare ca am un pin, cand intru pe server nu imi arata sa pun pin-ul cont-ului. Si daca am deja un pin setat, mai merge sa dau iar /setpin chiar daca eu am pus sa nu mearga. // CMD: SETPIN // if(PlayerInfo[playerid][SetPin] == 1) return SendError(playerid, "Ai deja un Pin setat pe cont. Daca l-ai uitat poti face o cerere de deblocare pe '/forum'."); ma ajuta cineva?
  6. Am un gm de tip stunt, si gen mesajele trimise de catre playeri sunt globale, vreau sa le fac sa se trimita pe o anumita raza, gen jucatorii ce sunt aproape de cel care trimite un mesaj pe chat sa vad a mesajul.
  7. [19:03:03] [debug] Long callback execution detected (hang or performance issue) [19:03:03] [debug] AMX backtrace: [19:03:03] [debug] #0 000003f8 in ?? (1156202496, 1151000576) in XSS.amx [19:03:03] [debug] #1 0000e1c0 in public CPSERVICE_Handler () in XSS.amx [19:03:03] [debug] Long callback execution detected (hang or performance issue) [19:03:03] [debug] AMX backtrace: [19:03:03] [debug] #0 0000e098 in public CPSERVICE_Handler () in XSS.amx [19:03:04] [debug] Long callback execution detected (hang or performance issue) [19:03:04] [debug] AMX backtrace:
  8. Cand pornesc Samp-server.exe mi se incarca toate plugin urile, cu exceptia GVAR, nu stiu ce are, l am descarcat de pe internet si am inlocuit si in pawn include si la plugins si tot nu merge, stie cnv de ce?
  9. Salut, vreau sa fac un sistem de ruleta, si nu stiu cum sa fac ca daca playerul a selectat o culoare, de exemplu rosu, si culoarea aia a picat, sa i dea dublu decat a bagat el, sau cu verde, sa i dea cu 14 ori mai mult decat a bagat el, imi poate explica cineva?
  10. salut, daca imi pun un tag, nu arata prima litera din el, de exemplu daca scriu ' samp ', scrie doar ' amp ', stie cnv ?:)) CMD:vtag(playerid,params[]) { eString[0] = EOS; if(PlayerInfo[playerid][pVIP] < 2) return ErrorType(playerid, 3); else if(sscanf(params, "s[128]", PlayerInfo[playerid][VIPTag])) return SendUsage(playerid, "/vtag [tag]"); SendClientMessage(playerid, ~1, "{FFFF00}Ti-ai schimbat tag-ul cu {fF0000}succes! {FFFF00}Foloseste /removevtag pentru a-l sterge."); PlayerInfo[playerid][VIPTag] = 1; return 1 ; }
  11. error 040: duplicate "case" label (value 206) case DIALOG_RULES: { if(!response) return cmd_terms(playerid, ""); }
  12. sal, am facut ieri o mapa si nu se mai incarca hartile deloc acum:)) gen se incarca cateva din gm, cele mai multe mape le am in fs-uri, si alea nu se incarca, ce pot sa ii fac?
  13. Salut, exista vreo functie sa se distruga dynamicpickup-ul doar pentru player-ul care intra in acel pickup?
  14. Am rezolvat, la loadclandetails aveam trecut if(playerinfo[playerid][rank] == 2 setplayerskin(clanleaderskin), eu avand definit liderul la rank 5, nu la 2. Multumesc oricum pentru raspunsuri. T/C?
  15. am revenit, am rezolvat cu pozitia clanului. Skin-urile la fel, nu se salveaza:))
  16. si cu pozitia clanului? am pus la onplayerspawn if(PlayerInfo[playerid][ClanID] != 0) { if(PlayerInfo[playerid][ClanRank] == 5) { SetPlayerSkin(playerid, PlayerInfo[playerid][ClanSkinL]); GivePlayerMultiWeapons(playerid, PlayerInfo[playerid][ClanWeap1], 500, PlayerInfo[playerid][ClanWeap2], 500, PlayerInfo[playerid][ClanWeap3], 500, PlayerInfo[playerid][ClanWeap4], 500, PlayerInfo[playerid][ClanWeap5], 500, PlayerInfo[playerid][ClanWeap6], 500); SetPlayerPos(playerid, PlayerInfo[playerid][ClanX], PlayerInfo[playerid][ClanY], PlayerInfo[playerid][ClanZ]); } else if(PlayerInfo[playerid][ClanRank] < 5) { SetPlayerSkin(playerid, PlayerInfo[playerid][ClanSkinM]), GivePlayerMultiWeapons(playerid, PlayerInfo[playerid][ClanWeap1], 500, PlayerInfo[playerid][ClanWeap2], 500, PlayerInfo[playerid][ClanWeap3], 500, PlayerInfo[playerid][ClanWeap4], 500, PlayerInfo[playerid][ClanWeap5], 500, PlayerInfo[playerid][ClanWeap6], 500); SetPlayerPos(playerid, PlayerInfo[playerid][ClanX], PlayerInfo[playerid][ClanY], PlayerInfo[playerid][ClanZ]); } }
  17. Salut, am un server de stunt si nu mi se salveaza pozitia clanului, skin-ul liderului si al membrilor, gen, ele raman doar cand sunt pe server, daca ies si intru nu se salveaza. CMD:msetskin(playerid, params[]) { if(PlayerInfo[playerid][ClanRank] < 5) return SendError(playerid, "Nu esti lider al unui clan!"); strcat(eString, "{00FF00}Set your clan member skin:"); ShowPlayerDialog(playerid, DIALOG_CLAN1, DIALOG_STYLE_INPUT, "Clan member skin", eString, "Set", "Close"); return 1; } CMD:lsetskin(playerid, params[]) { if(PlayerInfo[playerid][ClanRank] < 5) return SendError(playerid, "Nu esti lider al unui clan!"); strcat(eString, "{00FF00}Set leader skin id:"); ShowPlayerDialog(playerid, DIALOG_CLAN2, DIALOG_STYLE_INPUT, "Leader skin", eString, "Set", "Close"); return 1; } case DIALOG_CLAN1: { if(response) { //------------------------------------------------------------------ new MemberSkin; //------------------------------------------------------------------ if(sscanf(inputtext, "i", MemberSkin)) return ShowPlayerDialog(playerid, 123, DIALOG_STYLE_INPUT, "{FF0000}ERROR: {FFFFFF}Setting Clan Members Skin", "{00FF00}Please Insert Member Skin of the Clan {FF0000}(1-300)", "Select", "Exit"); if(MemberSkin > 300 || MemberSkin < 0) return ShowPlayerDialog(playerid, 123, DIALOG_STYLE_INPUT, "{FF0000}ERROR: {FFFFFF}Setting Clan Members Skin", "{00FF00}Please Insert Member Skin of the Clan {FF0000}(1-300)", "Select", "Exit"); //------------------------------------------------------------------ if(PlayerInfo[playerid][ClanID] == PlayerInfo[playerid][ClanID]) if(PlayerInfo[playerid][ClanRank] < 2) SetPlayerSkin(playerid, MemberSkin), PlayerInfo[playerid][ClanSkinM] = MemberSkin; format(eQuery, sizeof(eQuery), "UPDATE `clans` SET `ClanMemberSkin` = '%s' WHERE `ID` = %d", PlayerInfo[playerid][ClanSkinM], PlayerInfo[playerid][ClanID]); mysql_tquery(DB_Connect, eQuery, "", "" ); } else if(PlayerInfo[playerid][ClanID] == 0) ShowPlayerDialog(playerid, 123, DIALOG_STYLE_INPUT, "{FF0000}ERROR: {FFFFFF}Setting Clan Members Skin", "{00FF00}Please Insert Member Skin of the Clan. {FF0000}(1-300)", "Select", "Exit"); } case DIALOG_CLAN2: { if(response) { new BossSkin; //------------------------------------------------------------------ if(sscanf(inputtext, "i", BossSkin)) return ShowPlayerDialog(playerid, 123, DIALOG_STYLE_INPUT, "{FF0000}ERROR: {FFFFFF}Setting Clan Leaders Skin", "{00FF00}Please Insert Boss Skin of the Clan {FF0000}(1-300)", "Select", "Exit"); if(BossSkin > 300 || BossSkin < 0) return ShowPlayerDialog(playerid, 123, DIALOG_STYLE_INPUT, "{FF0000}ERROR: {FFFFFF}Setting Clan Leaders Skin", "{00FF00}Please Insert Boss Skin of the Clan {FF0000}(1-300)", "Select", "Exit"); //------------------------------------------------------------------ format(eQuery, sizeof(eQuery), "UPDATE `clans` SET `ClanLeaderSkin` = '%s' WHERE `ID` = %d", PlayerInfo[playerid][ClanSkinL], PlayerInfo[playerid][ClanID]); mysql_tquery(DB_Connect, eQuery, "", "" ); if(PlayerInfo[playerid][ClanID] == PlayerInfo[playerid][ClanID]) if(PlayerInfo[playerid][ClanRank] >= 2) SetPlayerSkin(playerid, BossSkin), PlayerInfo[playerid][ClanSkinL] = BossSkin; } else if(PlayerInfo[playerid][ClanID] == 0) ShowPlayerDialog(playerid, 123, DIALOG_STYLE_INPUT, "{FF0000}ERROR: {FFFFFF}Setting Clan Leaders Skin", "{00FF00}Please Insert Boss Skin of the Clan. {FF0000}(1-300)", "Select", "Exit"); }
  18. Pt cei care va da closed the connection cand va logati cu rcon, trebuie sa intrati in baza de date, si la owneracces va puneti 1, apoi bagati parola de la rcon. Si pentru cei care nu stiu cum se creeaza o baza de date, daca vreti sa faceti serveru' pe localhost, descarcati XAMPP Client, deschideti, apoi mergeti in GM si bagati la mysql_host 127.0.0.1 user: localhost si database la nume puneti numele bazei de date:D dak aveti nelamuriri raspundeti la com aici:))
  19. salut vreau sa-mi prezint si eu serverul in cateva randuri daca se poate: pai, e un server tip stunt, (rezolvate toate bug-urile, textdraw-uri noi in totalitate, adaugate mai multe comenzi/teleporturi,etc) 

    Vreau sa il promovez pentru ca, server-ul e deschis de o saptamana si ceva, si rar ating 8 playeri pe zi, e bine intr-adevar pentru o saptamana de la deschidere, muncesc in fiecare zi la el, sunt si scripter sa zic asa, si mapper(amator mai mult), probabil ca daca as avea un ajutor server-ul ar ajunge mai sus putin, dar sunt singur momentan, admin se poate primi doar la 50 de ore(temporar), 150 de ore (permanent) - doar la admin 1, mi-au cerut multi playeri admin,vip, vreau sa fac ceva din server-ul asta, nu sa fie server pt testat coduri, de cersit ,etc. Deci, cine vrea sa ma ajute, aveti ip-ul server-ului mai jos, multumesc!

    HostName: xTreme Stunt Gaming [RO/EN] - VIP Free!
    Address:  5.254.59.71:7777
    Players:  2 / 50
    Ping:     20
    Mode:     Stunt/DM/Clans/Race/Fun
    Language: -

×
×
  • 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.