aivaras37 wrote:

tai taip iseina kad tas ifas ta tau ir padaro. Tai GAL daryk

f($mano_ataka > prieso_gynyba){
mano_padaryta_zala= mano_ataka - prieso_gynyba;
}
if(mano_ataka <= prieso_gynyba){
mano_padaryta_zala /= 4;
}

IDEJA.

pagal tave jai ataka mazesne uz gynyba tiesiog ataka padalini is 4 tai logiskai pagalvojus gynyba nera svarbus aspektas.Manau reiktu kazkaip isvesti ta gynyba i procentus ir pagal gynyba ir ataka apskaiciuotu kiek nuimti nuo gyvybiu

aisku kad su sql as susirasyt moku viska tik klausimas kaip iterpti ta defense kad jis butu naudingas

Tarkim jai rasyciau taip:
if(mano_ataka <= prieso_gynyba){
mano_padaryta_zala= 0;
}
if($mano_ataka > prieso_gynyba){
mano_padaryta_zala= mano_ataka - prieso_gynyba;
}
tada iseina jog jai tarkim prieso gynyba 20 o mano ataka 19 neikertu nei biski jam.
as ir klausiu kaip iterpti gynyba kad butu normaliasne kovos sistema. As prasau ne parasyti kaip ant sql tiksliai atrodytu tas visas skriptas tik paprasciausiai duoti minti kaip tai pasidaryti

Sveiki gal kas itariate kaip turi atrodyti apskaiciavimas . Kuriu zaidima ir nesugalvoju kaip turetu apsiskaiciuoti kovoje duomenys.
prieso gynyba(50) ataka_min(1), ataka_max(12) ir gyvybes(100)
mano gynyba(89) ataka_min(1), ataka_max(8) ir gyvybes(89).
Parasykite kokia eiles tvarka turetu viskas buti.
as galvoju kaszkas prasideti turetu taip:

mano_ataka=RAND(mano_ataka_min,mano_ataka_max);
prieso_ataka=RAND(prieso_ataka_min,prieso_ataka_max);  o toliau kaip ta gynyba istatyt kaip apskaiciuoti, kad ir priesas man nuimtu ir as priesui gyvybiu taciau kad gynyba irgi turetu itakos?

Taip md5 dave pavyzdi bet esme ta kad tarkim tie paveiksleliai persikele i "trash" skyreli. ir tarkim kaip juos i forma istatyt ?

tai is formos per POST partraukus duomenis irasai bet kaip is sio pavyzdzio i forma tarkim tuos tris paveikslelius istatyti ..

O kaip i forma istatyti ? kad po submit paspaudimo forma i sql irasytu tai ka ten imetei?

sveiki taigi seniai ieskau ir barsau visa neta ieskodamas kaip is saraso svetaineje sukelti paveikslelius i forma ir paspaudus submit jie isikeltu i sql. padariau foto kaip mazdaug turetu principas veikti. Prasau tik tiek gal kas zino kur galiu pasiskaityti su pavyzdziais apie toki dalyka kur pritaikymas butu formoje.
http://ugnele.us.lt/z.bmp

pvz http://minecraftrecipedesigner.com/

Kas galit perdayti si gd koda. As cia esu visia zalias.

<?
include_once("../struktura/duomenu_baze.php");
include_once("../struktura/patikra.php");

$name=$_GET['name'];
$l=$_GET['l'];

/////////////////////////////////////////////////////
$text =mysql_fetch_array(mysql_query("SELECT * FROM users WHERE user='$name'"));

$max = $text[gyvybesmax];
$now = $l;

header('Content-Type: image/gif');

if($now>0){$health = 58/($max / $now);}else{$health=0;}


$img = @imagecreatefromgif("../grafika/12.gif");


$red = @imagecreatefromgif("../grafika/13.gif");


imagefilledrectangle($img,1,1,$health,6,$img);


imagegif($img);


?>

kad kintamasis $img atvaizduotu paveiksliuka ir spalva $red ne spalva o paveiksleli. aciu is karto padesiantiems

minde wrote:

Tai tu padaręs, kad nėra skaičių po kablelio. Tai kas čia gali veikti? (-;

tipo tas not null 0

stai kaip atrodo lentele: http://vapsva.lt/server/1.png
o stai kaip atrodo update :

mysql_query("UPDATE vartotojai SET taskai=taskai+0.1 WHERE vardas='$kas'");

bet niekas neprisideda
google praieskota visais siais tagais : decimal structure,decimal update sql, decimal manuals, decimal tutorial sql, how work decimal ir pan. Ieskojau tikrai jai galite parasykite kaip padaryti arba numeskite linka link ten kur butu paaiskinta kaip jis veikia. ta prasme kokie update ir sandara lenteles.

ant decimal nieko neprisideda

O ka pasirinkti ?

tikrai warchart

bet round naudoji tik partrauktus skaicius is sql ir beto juk apvalina pvz 0.6 i 1 o man reik pvz 0.836325 butu kaip 0.8 man kad i pati sql isirasytu ne koks 0.8000003 o  0.8

Sveiki taigi  naudoju sia update:

mysql_query("UPDATE vartotojai SET taskai=taskai+0.1 WHERE vardas='$kas'");

Kai viena karta prideda buna 0.1 po antro karto 0.2 po trecio karto 0.30000000000000004 po to 0.4 toliau dazniau meta panasius i si :0.30000000000000004 . naudojamas varchar. kaip padaryti kad nerodytu tu 0.30000000000000004 ir viada graziai prisidetu po 0.1
Dekoju.

Sveiki taigi pradesiu nuo to kad sugsiradau ajax auuto reload scriptuka jis veikiantis puikiai stai jis:

<html>
<head>
<!-- For ease i'm just using a JQuery version hosted by JQuery- you can download any version and link to it locally -->
<script src="http://code.jquery.com/jquery-latest.js"></script>
<script>
 $(document).ready(function() {
      $("#responsecontainer").load("response.php");
   var refreshId = setInterval(function() {
      $("#responsecontainer").load('response.php));
   }, 9000);
   $.ajaxSetup({ cache: false });
});
</script>
</head>
<body>
 
<div id="responsecontainer">
</div>
</body>

Beda ta kurios niekaip neisprendziu yra tokia:
tame faile (response.php) yra ideta patikra kad jai vienas laukialis maziau uz 1 tai tik tada rodytu ta turini o jai 1 nerodytu, deje gaunasi taip sql stulpelis lygus 1 bet turini rodo, kame beda? stai response.php failas:

<?php

if ($user[stulpelis] < 1){
echo"<div class=\"block\">
        <div class=\"t\">Response failas</div>
              </div>
        <div class=\"art-BlockContent-body\">                
Atvaizduojamas turinys
              </div>
          </div>";
}
?>

Dar bandziau tokia patikra:

$sk = 1;
if ($user[stulpelis] < $sk){

gal kas turi variantu?

Pasidariau su paprasciausiu budu tai forma  vykdo veiksma i dokumenta o is jo redirectina i nuoroda siuntimo

Siandien ir vakar visa diena google svetaines pagalba ieskojau visokiu funkciju (daugiausiai su onclick ), gal kas galetu nukreipti reikiamon vieton ar duoti pavyzdi, kad nuoroda paspaudus atidarytu nurodyta adresa pvz : http://adresas.lt/muzika.mp3  ar http://adresas.lt/filmas.avi ir t.t. ir isivykdytu sql uzklausa.

Tarkim paspaudziu nuoroda parsisiusti kazkoki faila ji man atidaro siustis ir  SQL lenteleje isiraso kazkos laukialis tarkim parsisiusta. Na tikiuosi supratote. Prasau pagalbos ne del to kad tingeciau ieskoti, o del to kad nerandu ar bent nezinau kaip tiksliai ivadinti daugiau be onclick funkcijos nekilo minciu.
Vienas is labiausiai panasiu radiniu: (bet neveikia)

I
f(Request("Parsisiusti") <> "") Then
   They Clicked \"Parsisiusti\"
   Conn.Execute("DELETE FROM music WHERE id = " & recordID)
   Response.redirect("$ppp[url]")

echo"<input type=\"submit\" name=\"Parsisiusti\" value=\"Parsisiusti\">

Sveiki taigi man niekaip neiseina padaryti kad paveikslelio coordinates atpazintu ne kaip teksta o kaip paveiksleli.

<img src="images/weblogo.jpg" alt="" usemap="#logos" />
    
        <map name="logos">
            <area shape="circle" coords="68,56,33" href="http://www.stumbleupon.com/" title="StumbleUpon" alt="StumbleUpon" />
            <area shape="rect" coords="220,19,306,54" href="http://www.youtube.com/" title="Youtube" alt="Youtube" />
            <area shape="rect" coords="367,32,516,84" href="http://www.google.com/" title="Google" alt="Google" />
            <area shape="rect" coords="556,12,639,115" href="http://www.wikipedia.com/" title="Wikipedia" alt="Wikipedia" />
            <area shape="rect" coords="128,62,244,114" href="http://www.skype.com/" title="Skype" alt="Skype" />
            <area shape="rect" coords="301,103,444,136" href="http://www.yahoo.com/" title="Yahoo" alt="Yahoo" />
            <area shape="rect" coords="25,158,135,207" href="http://www.ebay.com/" title="eBay" alt="eBay" />
            <area shape="rect" coords="180,147,271,175" href="http://www.flickr.com/" title="Flickr" alt="Flickr" />
            <area shape="rect" coords="299,166,379,208" href="http://www.digg.com/" title="Digg" alt="Digg" />
            <area shape="circle" coords="500,184,32" href="http://wordpress.org/" title="Wordpress.org" alt="Wordpress.org" />
            <area shape="rect" coords="599,142,667,209" href="http://www.blogger.com/" title="Blogger" alt="Blogger" />
            <area shape="default" nohref="nohref" title="Default" alt="Default"/>
        </map>
    </div>
    
    <script type="text/javascript">
        var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
        document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
        </script>
        <script type="text/javascript">
        try {
        var pageTracker = _gat._getTracker("UA-8453623-1");
        pageTracker._trackPageview();
        } catch(err) {}
    </script>

stai auksciau matote koda kuri radau jis veikia, taciau uzslinkus ant nurodytos vietos raso ta teksta pvz: google, o reikia padaryti kad rodytu ten image bet pastovei neuzvedus,

sveiki susiduriau su menkute problema.

Tarkim kintamas: $kintamas   , didejas kartas nuo karto.
O man reikia isvesti funkcija kuri vykdytu sql  , tik tada kai jis yra tarp vieju kinmtamuju pvz 20 ir 10, tai reiskia kad jai $kintamas butu 13 isivykdytu sql uzklausa o jai $kintamasis butu 21 jau neisivykdytu.

Bandziau tokius:

if ( 20 > $kintamasis >10 ) {
SQL uzklausa
}


if ($kintamasis =="10" or "11" or "12" or "13" or "14" or "15" or "16" or "17" or "18" or "19" or "20") {
SQL uzklausa
}

if($kintamasis =="10-20") {
SQL uzklausa
}

Taigi prasau pagalbos kaip isvesti patikra kad sql vykdytusi kai $kintamasis butu tarp 10 ir 20