GTA Közösség - A magyar GTA fórum
		San Andreas Multiplayer (SA-MP / Open.mp) => SA-MP / Open.mp: Szerverfejlesztés => Szkript kérések => A témát indította: Zsoma - 2010. június 18. - 15:31:55
		
			
			- 
				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!  ;)
			 
			
			- 
				
öö 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 ;)
			 
			
			- 
				
öö 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
}
			 
			
			- 
				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
			 
			
			- 
				
 
öö 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?