Mine sisusse
Otsi siit
  • Rohkem valikuid...
Otsi tulemusi mis sisaldab...
Otsi tulemusi...

-ErRoR-

SUPERVIP
  • Postituste kogus

    973
  • Liitus

  • Viimati külastas

  • Tagasiside

    100%
  • VP$

    1,630 [ Anneta ]

Postitused postitas -ErRoR-


  1. Endal hetkel ei ole aega rohkem. Ehk siis keegi viitsib vahepeal edasi tegeleda.

    Pmst. Idee oli selles, et teha , kui m2ngija sisestab /sms siis suunatakse ta edasi sinna, kus see fail asub.

     

    
    //Hetkel kogutud EUR
    $rahakogutud='15';
    
    //Raha vaja koguda EUR
    $vaja='60';
    
    //Mitu protsenti on kogutud
    $protsent0=($rahakogutud*100)/$vaja;
    $protsent=round($protsent0, 1);
    
    //Valime pildi vastavalt protsendile
    if($protsent == 0) { $statusbar=''; }
    if($protsent > 0 && $protsent '; }
    if($protsent >= 15 && $protsent '; }
    if($protsent >= 30 && $protsent '; }
    if($protsent >= 45 && $protsent '; }
    if($protsent >= 60 && $protsent '; }
    if($protsent >= 75 && $protsent '; }
    if($protsent >= 90 && $protsent '; }
    if($protsent >= 100) { $statusbar=''; }
    
    ?>
    
    
    
    SMS Goal
    <br />
    .vip{<br />
    color:blue;<br />
    text-align:left;<br />
    }<br />
    	.admin{<br />
    	color:black;<br />
    	text-align:left;<br />
    	}<br />
    		.immu{<br />
    		color:white;<br />
    		text-align:left;<br />
    		}<br />
    
    
    
    
    
    
    
    
    
    VIP
    ADMIN
    IMMU ADMIN
    
    
    * Vip Menu
    * Chat
    * Immu
    
    
    * Chat
    * Vote
    * VipMenu
    
    
    * Vote
    * Kick
    * Rerserved Slot
    
    
    * Amxmodmenu
    * Hud
    * Chat
    
    
    * Slap/slay
    * Admin skin
    * Vote
    
    
    * Admin skin
    * Amxmodmenu
    * Ban
    
    
     
    * Ban
    * Kick
    
    
     
     
    * Admin skin
    
    
     
     
    * Amxmodmenu
    
    
     
     
     
    
    
    TELLI DILDO Nick
    TELLI NAISI Nick
    TELLI 6LUT Nick
    
    
    Numbrile: 900 2013
    Numbrile: 900 2013
    Numbrile: 900 2013
    
    
    0.90 EUR
    1.60 EUR
    2.50 EUR
    
    
    Kestab 25 P2eva
    Kestab 25 P2eva
    Kestab 25 P2eva
    
    
    
    
    
    
    
    
    Raha kogutud:
     EUR ( %)
    
    
    
    
    
    
    
    
    

    Vajalikud pildid:

    statusbar0.png

     

    statusbar5.png

     

    statusbar15.png

     

    statusbar30.png

     

    statusbar45.png

     

    statusbar60.png

     

    statusbar75.png

     

    statusbar90.png

     

    statusbar100.png

     

    Hetkel oleks vaja siis MySQL osa vaja juurde teha see, kust ta v6tab $rahakogutud=''; ja siis tuleks samuti teha sms fail vip.php vms v2ike lisa, mis lisab siis iga kord mingi 1.60 juurde vms, kui keegi tellib adminniks sinna "rahakogutud" tabelisse.

    60 EUR = 100%, ei tea palju see summa on mida saab fortumos v2lja v6tta panin esialgu 60 EUR.

     

    L6pptulemus:

    progressbar.jpg


  2. Sellest otsi yless selline rida:

    mysql_query("UPDATE unions SET annetanud = annetanud + '".round($kogu*0.17)."' WHERE id = '".$union['id']."'");
    

    Selle j2rgi lisa selline rida:

    $trollololoo = $union['annetanud'] + $union['exp'];
    mysql_query("UPDATE union SET exp = $trollololoo WHERE id = '".$union['id']."'");
    

     

     

    Ja kui k6ik korras siis peaks lisama iga kord kui rynnak on edukas mingi summa EXP sinna Linna kogemustele juurde. Kui nyyd mysql_query 6igesti sai tehtud.


  3. Otsi k6ik failid l2bi. (CTRL+F kui avad faili) ja pane otsingusse "annetanud". On vaja sellist faili, kus ta uuendab seda tabelit.

    Nt. l2hed ryndama. siis on sul selline php fail nagu rynda.php? Ja kui rynnak on edukas peaks seal sees olema ka see koht kus ta lisab EXP juurde sinna "annetanud" tabelisse.


  4. Sul on need nagu eraldi tabelites:

     

    Kogemus

    $union['exp']

    Omaniku teenitud kogemus

     $union['annetanud'] 

     

    Selles union.php n2itab neid andmeid ainult, oleks vaja seda faili, kus toimub see ryndamine ja muu jama.

    Kui sul keegi sealt 10nest linnast mingi tegelane teenib s6jav2es siis tema pealt teenitud EXP l2heb "annetanud" tabelisse aga ei liida seda sinu kogemusele juurde.


  5. Igal kasutajal on oma unikaalne ID (1, 2, 3, 23, 55 jne)databaasis nagu sul koodiski

    $kasutaja['id']
    

     

    panedki v6rdlema omavahel kas saatja(see kes raha saadab) ID on sama mis saaja ID(kellele raha saadetakse), kui need on samad siis yritab endale saata ju..

     

    Saaja ID peaks/v6iks tulema POST-ist.

    Saatja id ongi $kasutaja['id']


  6. Databaasist v6tad SAATJA ID ja paned selle SAAJA omaga v6rdlema, et siis teed v2ikse IF'i.

    if(SAAJA_ID ==  SAATJA_ID) { echo "window.alert('FAYOOOOOL, Endale ei saa nutsu saata!')";  }
    

     

    Btw...Need if t66tavad ka sul? o_O ple ennem n2inud sellisel moel.


  7. Default Modules.ini:

    [spoiler=modules.ini]

    
    ;;;
    ; To enable a module, remove the semi-colon ( in front of its name.
    ; If it's not here, simply add it its name, one per line.
    ; You don't need to write the _amxx part or the file extension.
    ;;;
    
    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
    ;; SQL Modules usually need to be enabled manually ;;
    ;; You can have any number on at a time.  Use      ;;
    ;;  amx_sql_type in sql.cfg to specify the default ;;
    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
    
    ;mysql
    ;sqlite
    
    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
    ;; Put third party modules below here.              ;;
    ;; You can just list their names, without the _amxx ;;
    ;;  or file extension.                              ;;
    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
    
    
    
    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
    ;; These modules will be auto-detected and loaded   ;;
    ;;  as needed.  You do not need to enable them here ;;
    ;;  unless you have problems.                       ;;
    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
    
    fun
    engine
    ;fakemeta
    ;geoip
    ;sockets
    ;regex
    ;nvault
    cstrike
    csx
    ;hamsandwich
    
    

     

     

    Default Plugins.ini

    [spoiler=Plugins.ini]

    ; AMX Mod X plugins
    
    ; Admin Base - Always one has to be activated
    admin.amxx		; admin base (required for any admin-related)
    ;admin_sql.amxx		; admin base - SQL version (comment admin.amxx)
    
    ; Basic
    admincmd.amxx		; basic admin console commands
    adminhelp.amxx		; help command for admin console commands
    adminslots.amxx		; slot reservation
    multilingual.amxx	; Multi-Lingual management
    
    ; Menus
    menufront.amxx		; front-end for admin menus
    cmdmenu.amxx		; command menu (speech, settings)
    plmenu.amxx		; players menu (kick, ban, client cmds.)
    ;telemenu.amxx		; teleport menu (Fun Module required!)
    mapsmenu.amxx		; maps menu (vote, changelevel)
    pluginmenu.amxx		; Menus for commands/cvars organized by plugin
    
    ; Chat / Messages
    adminchat.amxx		; console chat commands
    antiflood.amxx		; prevent clients from chat-flooding the server
    scrollmsg.amxx		; displays a scrolling message
    imessage.amxx		; displays information messages
    adminvote.amxx		; vote commands
    
    ; Map related
    nextmap.amxx		; displays next map in mapcycle
    mapchooser.amxx		; allows to vote for next map
    timeleft.amxx		; displays time left on map
    
    ; Configuration
    pausecfg.amxx		; allows to pause and unpause some plugins
    statscfg.amxx		; allows to manage stats plugins via menu and commands
    
    ; Counter-Strike
    ;restmenu.amxx		; restrict weapons menu
    statsx.amxx		; stats on death or round end (CSX Module required!)
    miscstats.amxx		; bunch of events announcement for Counter-Strike
    ;stats_logging.amxx	; weapons stats logging (CSX Module required!)
    
    ; Enable to use AMX Mod plugins
    ;amxmod_compat.amxx	; AMX Mod backwards compatibility layer
    
    ; Custom - Add 3rd party plugins here
    
    

     

     


  8. Amxbans 7.0.0 ja GM1.6 kasutab md5() paroole ja Amxbans 6.0.3 ei kasuta.

     

    Ehk siis tuleks j2lgida millises formaadis ta parooli databaasi saadab.

     

    Amxbans 6.0.3 puhul peaks see rida nii olema:

    mysql_query("INSERT INTO `amx_amxadmins` (username, password, access, flags, steamid, nickname, ashow, created, expired, days) VALUES('$nimi', '$parool2', '$access', '$flags', '$nimi', '$nimi', '$ashow', '$created', '$expires', '$days')") or die($reply_error);
    

     

    Amxbans 7.0.0 ja GM1.6 puhul peaks need read nii olema:

     

    $parool = 
    md5($parool2); // Sama asi mis $parool2, kuid see pannakse MYSQL andmebaasi md5 cryptiga.
    

     

    mysql_query("INSERT INTO `amx_amxadmins` (username, password, access, flags, steamid, nickname, ashow, created, expired, days) VALUES('$nimi', '$parool', '$access', '$flags', '$nimi', '$nimi', '$ashow', '$created', '$expires', '$days')") or die($reply_error);
    

     

    
    function createRandomPassword() {
       $chars = "abcdefghijkmnopqrstuvwxyz0123456789";
       srand((double)microtime()*1000000);
       $i = 0;
       $pass = '' ;
       while ($i         $num = rand() % 33;
           $tmp = substr($chars, $num, 1);
           $pass = $pass . $tmp;
           $i++;
       }
       return $pass;
    
    }
    
    $nimi = 
    	$_GET['message'];
    $db_host =
    	""; // MySQL Serveri URL/IP
    $db_name =
    	""; // MySQL Andmebaas
    $db_user = 
    	""; // MySQL Konto
    $db_pass =
    	""; // MySQLi Parool
    $access =
    	"bcdefijtu"; // ?igused, mis SMSi saatjale antakse.
    $reply_noname =
    	"Viga: Te ei sisestanud nime!"; // Viga, mida kuvatakse SMSi saatjale, kui ta ei sisestanud nime
    $reply_error =
    	"Viga: Skriptis esines viga, võta ühendust adminiga."; // Viga, mida kuvatakse SMSi saatjale, kui skriptis on sees viga
    $days =
    	30; // Mitu p?eva kestab SMS pakett
    $created = 
    	mktime();
    $expires =
    	$created + $days*86400;
    $ashow =
    	1; // Kas näitab admini listis?
    $flags =
    	"a"; 
    $parool2 = 
    	createRandomPassword(); // Loob parooli, mis kuvatakse SMSi saatjale.
    $parool =  
    	md5($parool2); // Sama asi mis $parool2, kuid see pannakse MYSQL andmebaasi md5 cryptiga.
    $server_id =
    	1; // Serveri ID, kuhu antakse ?igused
    $add_or_new = 
    	0;
    
    mysql_connect(
    				$db_host,
    				$db_user,
    				$db_pass); // ?hendame MySQLiga
    mysql_select_db(
    				$db_name); // Valime andmebaasi 
    
    $result = mysql_query("SELECT * FROM amx_amxadmins WHERE username='$nimi'");
    $row = mysql_fetch_array($result);
    
    if (!$nimi) // Kui nime ei sisestatud SMSi
    {
    	$endreply = "Te ei sisestanud nime!";
    	echo $endreply;
    	exit;
    }
    
    if (!$row) // Kui pole kehtivat admini staatust, siis lisame mysql kirje
       {
    	mysql_query("INSERT INTO `amx_amxadmins` (username, password, access, flags, steamid, nickname, ashow, created, expired, days) VALUES('$nimi', '$parool', '$access', '$flags', '$nimi', '$nimi', '$ashow', '$created', '$expires', '$days')") or die($reply_error);
    
    	$adminid = mysql_insert_id();
    
    	mysql_query("INSERT INTO `amx_admins_servers` (admin_id, server_id) VALUES ('$adminid', '$server_id')") or die($reply_error);
    
    	$endreply = "Täname! Tellisite endale ADMIN õigused 30 p?evaks. Nimi:'$nimi', Parool:'$parool2'";
    }
    else // Kui on kehtiv admini staatus
    {
    	$dayz = 30;
    	$g_admin_expire = mktime() + $dayz*86400;
    	$vana_days = $row['days'];
    	$vana_expired = $row['expired'];
    	$vana_created = $row['created'];
    	$kokku = $vana_expired - $vana_created;
    	$kokku2 = $g_admin_expire + $kokku;
    	$days = $dayz + $vana_days;
    
    	mysql_query("UPDATE amx_amxadmins SET access='$access', expired='$kokku2', days='$days' WHERE username='$nimi'") or die($reply_error);
    
    	$endreply = "T2name! Pikendasite ADMIN aega 30 p2eva v6rra. Teil on nyyd V.I.P staatus $days p2eva.";
    }
    
    echo $endreply; // Saadame vastus SMSi.
    ?>
    

×
×
  • Loo uus...

Oluline informatsioon

Selle veebisaidi paremaks muutmiseks oleme teie seadmesse paigutanud küpsised . Võite kohandada oma küpsiste seadeid , vastasel juhul eeldame, et te olete küpsiste kasutamisega nõus kui jätkate veebisaidil sirvimist.. Palun lugege läbi Kasutustingimused ja Privaatsuspoliitika.