[ARHIIV] mängumeistrid
Pole sisse logitud. [Logi sisse ]
Mine lehekülje algusesse
Prinditav versioon | Telli teema e-mailile | Lisa lemmikutesse  
Väike küsimus php mängu kohapealt.
gmmeiter
GlorY


Liitunud: 28.10.2005
Postitusi: 2032
[EEMAL]




postitati 30.10.2008 19:24 Tsiteeri
Väike küsimus php mängu kohapealt.



Nimelt tundus natuke imelik, et maja level 1'helt viimine level 2'hele maksab 15000 ja 2'helt 3'mele 15000.. ja siis ma mõtlesin natukene juurde progreda.. a sattusin hätta.

Nimelt.. Kood mis määrab maja hinna on selline:



Kood:

<?php
$majahind=1000;
if($_SESSION['raha']>$majahind)
{
echo 'Sinu maja on nüüd level <?php echo $majalvl; ?>';
$_SESSION['maja']++;
$_SESSION['raha']=$_SESSION['raha']-$majahind ;
}else{
echo 'Rahast jääb vist puudu';

}
?>



Ja siis on veel selline levelite kood(see on ainult ühele kuna kokku on 15 maja levelit ja siis oleks ilmatuma pikk):


Kood:

<?php
if ($majalvl==1){
$kuulsus = 200;
$pilt = "maja pildi adre" ;
$aedlevel = 0;
$modernlevel = 12;
$garaazlevel = 0;
$kappelevel = 1;
$kaitseprotsent = 11;
}
?>



Ja küsimus oleks, et kas keegi saaks teha mulle sellise koodi, et kui $majalvl = 1 siis täiustamine maksab 10000, kui $majalvl = 2 siis täiustamine maksab 25000 jne?


Vaata kasutaja profiili Külasta kasutaja kodulehte Otsi kasutaja postitusi Saada privaatsõnum Vaata kasutaja MSN-i
gmmeiter
GlorY


Liitunud: 28.10.2005
Postitusi: 2032
[EEMAL]




postitati 30.10.2008 22:14 Tsiteeri


nestea reklaamist: proovi seda praktikas :wtf: Erm:

if $majalvl = 1;
$majahind = 15000;



if $majalvl = 1;
$_SESSION['maja']++;
$_SESSION['raha']=$_SESSION['raha']-$majahind ;
}else{
'Rahast jääb vist puudu';


Vähemalt selles suunas?


Vaata kasutaja profiili Külasta kasutaja kodulehte Otsi kasutaja postitusi Saada privaatsõnum Vaata kasutaja MSN-i
simmo
Level 10
Avatar

Liitunud: 6.1.2006
Postitusi: 720
[EEMAL]




postitati 31.10.2008 07:03 Tsiteeri


muidugi saab teha veel nii et maja lvlite hinnad arrays, ehk töötab:

<?php
$majahind=array('15000','21000','28000');

if($_SESSION['raha']>$majahind[$_SESSION['maja']+1]) //+1 sest array algab 0-ist
{
echo 'Sinu maja on nüüd level <?php echo $majalvl; ?>';
$_SESSION['raha']=$_SESSION['raha']-$majahind[$SESSION['maja']+1] ;
$_SESSION['maja']++;
}else{
echo 'Rahast jääb vist puudu';

}
?>


Vaata kasutaja profiili Saada kasutajale e-mail Külasta kasutaja kodulehte Otsi kasutaja postitusi Saada privaatsõnum Vaata kasutaja MSN-i
gmmeiter
GlorY


Liitunud: 28.10.2005
Postitusi: 2032
[EEMAL]




postitati 31.10.2008 13:55 Tsiteeri


Nu nii.. arraydega ma jamama veel ei hakkanud..
Aga, ma annan oma mängule graafilise välimuse ära ja siis vaatab edasi, ehk tekkib veel küsimusi.. sest järgmise versiooni ma tahaks teha regamisega (h)


Vaata kasutaja profiili Külasta kasutaja kodulehte Otsi kasutaja postitusi Saada privaatsõnum Vaata kasutaja MSN-i
simmo
Level 10
Avatar

Liitunud: 6.1.2006
Postitusi: 720
[EEMAL]




postitati 31.10.2008 15:05 Tsiteeri


üritad teha midagi nagu tribalwars ? xD

Vaata kasutaja profiili Saada kasutajale e-mail Külasta kasutaja kodulehte Otsi kasutaja postitusi Saada privaatsõnum Vaata kasutaja MSN-i
gmmeiter
GlorY


Liitunud: 28.10.2005
Postitusi: 2032
[EEMAL]




postitati 31.10.2008 16:54 Tsiteeri


Üks testja hakkas virisema nii mis hullu, et crime ja crime.. :s aga noh.. egas ma ei põegi :P ta ei mänginud kõige uuemat versioonigi :P Kõige uuemasse ma juba olen esimesed autod ka ärinud :D asi areneb pikselauto serveris.. a ma veel pean vaatama esialgu on plaanid hiljemalt täna kell 21:00 server avada :P siis on lootust võtta endalegi mõni karikas (h)

Vaata kasutaja profiili Külasta kasutaja kodulehte Otsi kasutaja postitusi Saada privaatsõnum Vaata kasutaja MSN-i
jnt
Veebiguru
Avatar

Liitunud: 3.2.2005
Postitusi: 731
[EEMAL]




postitati 1.11.2008 10:14 Tsiteeri


said probleemile muidu lahenduse? Kõige lihtsam oleks muidu jah mingi x hind korrutada läbi maja leveliga... tahad kaval olla, võid teha lausa sellise valemi: $hind=10000*($majalvl*$majalvl);

siis tuleksid hinnad sellised:
10 000
40 000
90 000
160 000
250 000
jne. ;)

GigAHerZ Web - http://jnt.pri.ee/
Banner Exchange - http://be.jnt.pri.ee/
Mission Possible - http://web.zone.ee/mispos/
Black Nova Traders - http://bnt.jnt.pri.ee/
Aktsioon I: jnt
Vaata kasutaja profiili Külasta kasutaja kodulehte Otsi kasutaja postitusi Saada privaatsõnum

Hetkel loevad seda teemat:
Mitte ühtegi - 1 külaline

Mine lehekülje lõppu





Foorumi algbaas põhineb XMB mootoril, modifitseeritud Valter Pundi poolt
Kodulehekülg on tehtud Valter Pundi poolt vpundi ät gmail punkt komm