GTA Közösség - A magyar GTA fórum
San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: N@rbirock - 2011. november 30. - 17:42:06
-
[pawn]#include a_samp
#include sscanf2
#include zcmd
CMD:setscore(playerid, params[])
{
if(IsPlayerAdmin(playerid))
{
new id;
new pont;
if(sscanf(params, \"ud\", id, pont))
{
SetPlayerScore(id, pont);
} else { SendClientMessage(playerid, 0x0ffff, \"Használat: /setscore id pont\");return 1; }
}else { SendClientMessage(playerid, 0x0ffff, \"Nem vagy admin\");return 1; }
return 1;
}[/pawn]
van ez a script valamiért nem menti le mikor kilépek és megint viszajövök akkor 0 pont
-
MErt nincs bescriptelve hogy elmentse...
-
és azt hogy lehet?
-
Tölts le egy regisztrációs rendszert.
-
de a modba van registrácios rendszer
-
Akkor kérd le kilépésnél a pontjait ( GetPlayerScore(playerid) ) és mentsd el.
-
de nem lehet valahogy ugy megcsinálni hog a scriptfiles mapába legyen file és ott a neved és a pontod?
-
Olvasd el még egyszer az elõzõ hozzászólásomat.
-
Szerintem használj dinit, és amikor fellépsz, kérd le a neved, majd ellenõrizd hogy van -e ilyen fájl. Ha nincs akkor készítsen egyet, és abba tárolja el. Neten találsz leírást hogyan használd a DINIt, még nem volt alkalmam hozzá, de így kell megoldani.
Ja és OnPlayerConnectnél ugyebár be is kell töltenie.
-
Ha ultimate truckingba akarod rakni akkor abba lehet küldeni pontot.Ird be /acmds és ott lesz szerintem.De ha nem akkor nem tudom.
-
[pawn]dcmd_setscore(playerid,params[])[/pawn]
igy kéne keydödjön és a modba teszem
-
zcmd-t is lehet a módba tenni.
-
zcmd-t is lehet a módba tenni.
jó tom de a töbi is igy van
-
Mindegy, hogy hogy van benne. Megszereztem egy \"nagy\" magyar RP szerver módját, abban zcmd, strcmp, dcmd. Tehát mindegy, hogy rakod be.
-
A téma alapvetõ kérdésére megszületett a válasz
[mod]Zárok[/mod]