Szerző Téma: /pay  (Megtekintve 791 alkalommal)

Nem elérhető Zsoma

  • 516
    • Profil megtekintése
/pay
« Dátum: 2010. június 18. - 15:31:55 »
0 Show voters
Hali!
Nekem egy olyan script kellene, hogy ha valaki beirja h  /pay akkor a hozzá legközelebb lévö embernek ad megadott pénzt.
pl.: /pay 5, akkor 5 ftot kap a mellette állo.
Vagy ha ugy jobb, akkor névre szoloan legyen megoldva tehát /pay név összeg.
És a váltázokat elmentse egy fileba.
Elore is köszönöm szépen!  ;)

Nem elérhető jana4

  • 5929
  • Ex Staff
    • Profil megtekintése
/pay
« Válasz #1 Dátum: 2010. június 19. - 14:17:30 »
0 Show voters
Idézetet írta: obeeregard date=1276949499\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"2066\" data-ipsquote-contentclass=\"forums_Topic
öö nemtom milyen játékmód rendszered van de így kell elmenteni egy fájlba de ahoz létrekell hoznod a \"scriptfiles\" mappába egy
pay.txt fájl:  :laugh:
new File:pay;
pay = fopen(\"pay.txt\",io_append);
format(string,256,\"%s\\r\\n\",string);
fwrite(pay,string);
fclose(pay);
 
A karakter lánc létrehozását kihagytad.

new string[256]; vagy elég 128 is, de fájl esetében 256 ;)

GroX

  • Vendég
/pay
« Válasz #2 Dátum: 2010. június 19. - 14:20:25 »
0 Show voters
Idézetet írta: obeeregard date=1276949499\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"2066\" data-ipsquote-contentclass=\"forums_Topic
öö nemtom milyen játékmód rendszered van de így kell elmenteni egy fájlba de ahoz létrekell hoznod a \"scriptfiles\" mappába egy
pay.txt fájl:  :laugh:
new File:pay;
pay = fopen(\"pay.txt\",io_append);
format(string,256,\"%s\\r\\n\",string);
fwrite(pay,string);
fclose(pay);
 
Fájl írásnál általában használni kell a while ciklust.
while(fread(\"pay.txt))
{
    //ide a cuccost
}

Nem elérhető Zsoma

  • 516
    • Profil megtekintése
/pay
« Válasz #3 Dátum: 2010. június 19. - 15:19:24 »
0 Show voters
hm. ez jó :D köszi
de am én ugy gondoltam h ha a közelében van. akkor ad neki annyi pénzt ha ottvan. amennyit én beirtam. értitek?  :D
v én értettem félre amit irtatok? :D

Nem elérhető Iceaac

  • 2187
    • Profil megtekintése
/pay
« Válasz #4 Dátum: 2010. június 19. - 15:23:45 »
0 Show voters
Idézetet írta: ScreaM date=1276949850\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"2066\" data-ipsquote-contentclass=\"forums_Topic


öö nemtom milyen játékmód rendszered van de így kell elmenteni egy fájlba de ahoz létrekell hoznod a \"scriptfiles\" mappába egy
pay.txt fájl:  :laugh:
new File:pay;
pay = fopen(\"pay.txt\",io_append);
format(string,256,\"%s\\r\\n\",string);
fwrite(pay,string);
fclose(pay);
 
A karakter lánc létrehozását kihagytad.

new string[256]; vagy elég 128 is, de fájl esetében 256 ;)

 
[/quote]
Attól függ mennyit írsz bele...
 

 

öö nemtom milyen játékmód rendszered van de így kell elmenteni egy fájlba de ahoz létrekell hoznod a \"scriptfiles\" mappába egy
pay.txt fájl:  :laugh:
new File:pay;
pay = fopen(\"pay.txt\",io_append);
format(string,256,\"%s\\r\\n\",string);
fwrite(pay,string);
fclose(pay);
 
[/quote]
Fájl írásnál általában használni kell a while ciklust.
while(fread(\"pay.txt))
{
    //ide a cuccost
}
 
[/quote]
Minek olvasol a fájlból ha írni akarsz?

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal