GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => A témát indította: Epsilon - 2009. November 29. - 17:17:13

Cím: CashPoints
Írta: Epsilon - 2009. November 29. - 17:17:13
Ez a szkript szimpla példát mutat az idozíto és a ciklus együttes használatára.
A szkript ezenkívül azoknak ajánlott, akik szeretnék, hogy a pontoknál a játékosok vagyonát lehessen megtekinteni.
 
#include <a_samp>
new timeR;
public OnFilterScriptInit()
{
timeR = SetTimer(\"Function\",1000,1);
print(\"CashPoints loaded\");
return 1;
}
public OnFilterScriptExit()
{
KillTimer(timeR);
print(\"CashPoints unloaded\");
return 1;
}
forward Function();
public Function()
{
for(new i = 0; i < GetMaxPlayers(); i++)
{
    if(IsPlayerConnected(i))
    {
        SetPlayerScore(i,GetPlayerMoney(i));
    }
}
return 1;
}

 
Telepítése egyszeru: Nyissunk egy új .pwn fájlt másoljuk bele a fenti kódot, nyomjuk le az f5, majd a fájl mellett található .amx kiterjeszkedésu fujlt töltsük be szerverünkbe.
Epsilon
Cím: CashPoints
Írta: ZeRo - 2009. November 29. - 17:21:09
Egyszeru, hasznos, és jó. ;)
ZeRo
Cím: CashPoints
Írta: dnsdj - 2009. November 29. - 20:10:03
én régen lvdm-böl másoltam ki de igy egyszerüüb .. jó lett ;) :D
Amugy Epsilon Szerinted ezzel is müködne..már mint nem pont ezzel de ha megváltozaatnám ásra akkor azt is csinálná.. pl name-el name-t ir ki.. felesleges két név tudom nem is akarom használni hanem mást helyette....
 
#include <a_samp>
new timeR;
public OnFilterScriptInit()
{
timeR = SetTimer(\"Function\",1000,1);
print(\"CashPoints loaded\");
return 1;
}
public OnFilterScriptExit()
{
KillTimer(timeR);
print(\"CashPoints unloaded\");
return 1;
}
forward Function();
public Function()
{
for(new i = 0; i < GetMaxPlayers(); i++)
{
    if(IsPlayerConnected(i))
    {
        SetPlayerScore(i,GetPlayerName(i));
    }
}
return 1;
}
Cím: CashPoints
Írta: Epsilon - 2009. November 30. - 09:12:22
Nem.