-
Posts
9 -
Joined
-
Last visited
Content Type
Profiles
Forums
News
Documentation
Posts posted by Penelope
-
-
-
-
Problema este ca nu am array-ul asta adaugat
Comenzile pe care le-am folosit:
CMD:setraport(playerid, params[]) { if(gPlayerLogged[playerid] == 0) return SendClientMessage(playerid, COLOR_LIGHTRED, "You need to login first."); if(PlayerInfo[playerid][pLeader] == 0) return SendClientMessage(playerid, -1, "Nu esti lider!"); new rank, cmds, string[200], fid = PlayerInfo[playerid][pLeader]; if(sscanf(params, "ii", rank, cmds)) { SendClientMessage(playerid, COLOR_GREY, "Syntax: {FFFFFF}/setraport <rank> <points>"); format(string, sizeof(string), "Rank 1: %d | Rank 2: %d | Rank 3: %d | Rank 4: %d | Rank 5: %d | Rank 6: %d", DynamicFactions[fid][fCommands][0], DynamicFactions[fid][fCommands][1], DynamicFactions[fid][fCommands][2], DynamicFactions[fid][fCommands][3], DynamicFactions[fid][fCommands][4], DynamicFactions[fid][fCommands][5]); SendClientMessage(playerid, COLOR_YELLOW, string); return 1; } if(rank < 1 || rank > 6) return SendClientMessage(playerid, -1, "Rank invalid! (1-6)"); format(string, sizeof(string), "Ai setat cu succes numarul de comenzi la rank %d in %d.", rank, cmds); SendClientMessage(playerid, COLOR_YELLOW, string); DynamicFactions[fid][fCommands][rank-1] = cmds; new query[200]; format(query, sizeof(query), "UPDATE `factions` SET `Commands%d`='%d' WHERE `ID`='%d'", rank, cmds, fid); mysql_query(SQL, query); return 1; } CMD:resetraport(playerid, params[]) { if(gPlayerLogged[playerid] == 0) return SendClientMessage(playerid, COLOR_LIGHTRED, "You need to login first."); if(PlayerInfo[playerid][pLeader] == 0) return SendClientMessage(playerid, -1, "Nu esti lider!"); new fid = PlayerInfo[playerid][pLeader]; foreach(Player, i) { if(IsPlayerConnected(i) && PlayerInfo[i][pMember] == fid) { SendClientMessage(playerid, COLOR_YELLOW, "Raport-ul factiunii a fost resetat!"); PlayerInfo[i][pCommands] = 0; } } new query[200]; format(query, sizeof(query), "UPDATE `users` SET `Commands`='0' WHERE `Member`='%d'", fid); mysql_query(SQL, query); return 1; } CMD:raport(playerid, params[]) { if(gPlayerLogged[playerid] == 0) return SendClientMessage(playerid, COLOR_LIGHTRED, "You need to login first."); if(PlayerInfo[playerid][pMember] == 0) return SendClientMessage(playerid, -1, "Nu esti membrul al unei factiuni!!"); new string[300], fid = PlayerInfo[playerid][pMember]; SendClientMessage(playerid, -1, "---- Raport ----"); format(string, sizeof(string), "Factiune: %s", NumeFactiune(fid)); SendClientMessage(playerid, -1, string); format(string, sizeof(string), "Rank: %d", PlayerInfo[playerid][pRank]); SendClientMessage(playerid, -1, string); format(string, sizeof(string), "Puncte raport: %d/%d", PlayerInfo[playerid][pCommands], RaportPoints(playerid)); SendClientMessage(playerid, -1, string); new text[80]; if(PlayerInfo[playerid][pCommands] >= RaportPoints(playerid)) text = "{33FF00}Terminat"; else text = "{FF0000}Neterminat"; format(string, sizeof(string), "Status raport: %s", text); SendClientMessage(playerid, -1, string); SendClientMessage(playerid, -1, "-----------------"); SendClientMessage(playerid, -1, string); return 1; } function AddRaportPoint(playerid) { PlayerInfo[playerid][pCommands] ++; new query[200]; format(query, sizeof(query), "UPDATE `users` SET `Commands`='%d' WHERE `ID`='%d'", PlayerInfo[playerid][pCommands], PlayerInfo[playerid][pSQLID]); mysql_query(SQL, query); return 1; } function RaportPoints(playerid) { new x, fid = PlayerInfo[playerid][pMember], rank = PlayerInfo[playerid][pRank]; x = DynamicFactions[fid][fCommands][rank-1]; return x; }
-
-
Salutare. Am luat un panel de pe net ca sa ma pot juca pe el si sa fac schimbari, si am observat ca daca ai . la nume (Penelope. de exemplu) iti zice ca nu iti recunoaste profilul. Ma puteti ajuta va rog ?
Script-ul:
</div><div class="main-content"> <?php if(!defined('panel')) die('Nope.'); if(!isset($_SESSION['user']) && !isset(Config::$_url[1])) echo '<meta http-equiv="refresh" content="0;URL=\''.Config::$_PAGE_URL.'login\'/>'; if(isset(Config::$_url[1])) $user = (int)Config::$_url[1]; if(!isset(Config::$_url[1])) echo '<meta http-equiv="refresh" content="0;URL=\''.Config::$_PAGE_URL.'\'/>'; $q = Config::$g_con->prepare('SELECT * FROM `users` WHERE `name` = ?'); $q->execute(array(Config::$_url[1])); if(!$q->rowCount()) { echo ' <title>This user doesn\'t exist</title> <div class="breadcrumbs" id="breadcrumbs"> <ul class="breadcrumb"> <li> <i class="ace-icon fa fa-home home-icon"></i> <a href="<?php echo Config::$_PAGE_URL; ?>">Home</a> </li> <li class="active">This user doesn\'t exist</li> </ul><!-- /.breadcrumb --> <div class="nav-search" id="nav-search"> <form method="POST" action="search"> <span class="input-icon"> <input type="text" placeholder="Search ..." name="sname" id="username" type="submit" class="nav-search-input" autocomplete="on"> <i class="ace-icon fa fa-search nav-search-icon"></i> </span> </form> </div> <!-- /.nav-search --> </div> <div class="page-content"><div class="row-fluid"><div class="span12"> <div class="alert alert-danger">This user doesn\'t exist.</div>'; return; }
-
Acum 50 minute, valivaly96 a spus:
Ai un array cu 6 elemete respectiv pozitiile 0-5 si tu vrei sa scrii sau sa citesti elementul 7 respectiv pozitia 6. Verifica arrayurile din RaportPoints
Nu prea imi dau seama unde am array-urile alea.
-
Am facut sistemul de raport, totul mergee perfect, nu imi da eroare, dar cand sa pornesc server-ul sa testez daca merge bine primesc in consola aceasta eroare:
[debug] Run time error 4: "Array index out of bounds" [debug] Attempted to read/write array element at index 6 in array of size 6 [debux] AMX backtrace: [debug] #0 001a4858 in public RaportPoints (0) in .......amx [debug] #1001a43e8 in public pc_cmd_raport (0, 73597068) in .......amx
-
Tu, cand ai intrat pe localhost/phpmyadmin, ai creat o baza unde sa importezi acel fisier .sql, da ?
Mai jos in Config.class.php, la randul 47 scrie clar 'dbname'. Acolo trebuie sa pui numele bazei de date pe care ai creat-o si ai importat .sql-ul ala in el
Bluffs V2
in Gamemode-uri
Posted · Edited by Penelope
E o problema la clanuri, cand creezi un clan si vrei sa ii dai cinvite cuiva zice: You Have Reached maximum members
Si la faza cu VIP-ul ma jur ca nu o inteleg.. La o comanda de VIP, de exemplu /vip Zice ca nu sunt user vip dar nu gasesc unde as putea cumpara VIP-ul, pe bune acum