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: HolyMax - 2011. szeptember 26. - 18:16:30

Cím: SETSCORE!!!
Írta: HolyMax - 2011. szeptember 26. - 18:16:30
Sziasztok szeretnék kérni egy olyan scriptet h /setscore
Admin parancsnak(5ös)
Elõre is nagyon köszönöm!!
Cím: SETSCORE!!!
Írta: .::David::. - 2011. szeptember 26. - 18:31:55
Ez Ladminba való
 
CMD:setscore(playerid,params[]) {
if(PlayerInfo[playerid][Level] >= 5) {
    new tmp[256], tmp2[256], Index; tmp = strtok(params,Index), tmp2 = strtok(params,Index);
    if(!strlen(tmp) || !strlen(tmp2) || !IsNumeric(tmp2)) return SendClientMessage(playerid, red, \"Használat: /setscore [playerid] [pontok]\");
new player1 = strval(tmp), score = strval(tmp2), string[128];
if(PlayerInfo[player1][Level] == ServerInfo[MaxAdminLevel] && PlayerInfo[playerid][Level] != ServerInfo[MaxAdminLevel]) return SendClientMessage(playerid,red,\"HIBA: Ezt a parancsot te nem használhatod magasabb szintû admin ellen\");
        if(IsPlayerConnected(player1) && player1 != INVALID_PLAYER_ID) {
   CMDMessageToAdmins(playerid,\"SETSCORE\");
   format(string, sizeof(string), \"Te átállítottad \\\"%s\'s\\\"-nak/nek a pontját \'%d\'-ra\", pName(player1), score); SendClientMessage(playerid,blue,string);
   if(player1 != playerid) { format(string,sizeof(string),\"Adminisztrátor \\\"%s\\\" átállította pontjaidat \'%d\'-ra\", pName(playerid), score); SendClientMessage(player1,blue,string); }
            return SetPlayerScore(player1, score);
    } else return SendClientMessage(playerid,red,\"HIBA: Ilyen játékos nem létezik\");
} else return SendClientMessage(playerid,red,\"HIBA: Nem vagy 5ös admin!\");
}
Cím: SETSCORE!!!
Írta: HolyMax - 2011. szeptember 26. - 18:38:46
Elõre is nagyon köszönöm csak az abaj hogy error:S
D:\\Ultimate Trucking\\filterscripts\\trafi.pwn(13) : error 017: undefined symbol \"PlayerInfo\"
D:\\Ultimate Trucking\\filterscripts\\trafi.pwn(13) : warning 215: expression has no effect
D:\\Ultimate Trucking\\filterscripts\\trafi.pwn(13) : error 001: expected token: \";\", but found \"]\"
D:\\Ultimate Trucking\\filterscripts\\trafi.pwn(13) : error 029: invalid expression, assumed zero
D:\\Ultimate Trucking\\filterscripts\\trafi.pwn(13) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664           Copyright © 1997-2006, ITB CompuPhase
4 Errors.
Cím: SETSCORE!!!
Írta: ►ѕтa - 2011. szeptember 26. - 18:39:51
milyen adminisztrátori szkriptet használsz?
Cím: SETSCORE!!!
Írta: JackBronson - 2011. szeptember 26. - 18:40:05
Mivel Ladminban való
Cím: SETSCORE!!!
Írta: HolyMax - 2011. szeptember 26. - 18:43:54
Hát sima SF-be raktam bele..
Cím: SETSCORE!!!
Írta: JackBronson - 2011. szeptember 26. - 18:44:53
Hát azért nem jó
Ez a LAdminba jó.
Cím: SETSCORE!!!
Írta: HolyMax - 2011. szeptember 26. - 18:48:12
FS-be nem lehet bele rakni?
Cím: SETSCORE!!!
Írta: JackBronson - 2011. szeptember 26. - 18:51:12
De bele lehet rakni igy:
Tessék rakjd FS-be
[pawn]if(strcmp(cmd, \"/setscore\", true) == 0)
    {
        new sendername[MAX_PLAYER_NAME];
        new tmp[256];
        new tmp2[256];
        tmp = strtok(cmdtext, idx);
        new givenplayer = strval(tmp);
        tmp2 = strtok(cmdtext, idx);
        new score = strval(tmp2);
        if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_WHITE, \"Használat: /setscore [playerid] [score]\");
        if(!IsPlayerConnected(otherplayer)) return SendClientMessage(playerid, COLOR_WHITE, \"Invaild player ID!\");
        SetPlayerScore(givenplayer,score);
        GetPlayerName(playerid, sendername, sizeof(sendername));
        format(string, sizeof(string), \"Admin \\\"%s\\\" átálitottad a score-at %d!\", sendername, score);
        SendClientMessage(otherplayer, COLOR_GREEN, string);
        return 1;
    }  [/pawn]
vagy ez ZCMD
[pawn]COMMAND:setscore(playerid, params[])
{
    new string[128], pName[MAX_PLAYER_NAME], name[MAX_PLAYER_NAME], pID, score;
    if(sscanf(params, \"ud\", pID, score)) return SendClientMessage(playerid, -1, \"Használat: /setscore <playerid> <score>\");
    if(pID == INVALID_PLAYER_ID) return SendClientMessage(playerid, -1, \"A játékos nincs fent\");
    GetPlayerName(playerid, name, sizeof(name));
    GetPlayerName(pID, pName, sizeof(pName));
    format(string, sizeof(string), \"%s átálitotta a pontodat erre %d \", name, score);
    SendClientMessage(pID, -1, string);
    format(string, sizeof(string), \"Te átállitottad %d -re %s pontját.\", score, pName);
    SendClientMessage(playerid, -1, string);
    SetPlayerScore(pID, score);
    return 1;
}[/pawn]
Ha segitettem +
Cím: SETSCORE!!!
Írta: HolyMax - 2011. szeptember 26. - 18:57:46
Igen bele raktam FS-be de errort írt fel raktam data.hu-ra töltsd le és csináld meg légyszives elõre is kösz hiába próbáltam nem lettt jó:S
http://data.hu/get/4264246/setscore.pwn
Cím: SETSCORE!!!
Írta: [HUN]0.3c Scripter - 2011. szeptember 26. - 19:26:17
Idézetet írta: HolyMax date=1317056266\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11978\" data-ipsquote-contentclass=\"forums_Topic
Igen bele raktam FS-be de errort írt fel raktam data.hu-ra töltsd le és csináld meg légyszives elõre is kösz hiába próbáltam nem lettt jó:S
http://data.hu/get/4264246/setscore.pwn
 
Amit feltöltöttél nem ERRORozik...
Cím: SETSCORE!!!
Írta: HolyMax - 2011. szeptember 26. - 19:33:32
Nekem emg errorozik:S lehet a pwano verzió vagy mi a fene:S mert volt már így nálam error haveromnál pedig nem akk légyszives töltsd fel a pawn.meg az amx-et nagyon szépen köszönöm!
Cím: SETSCORE!!!
Írta: JackBronson - 2011. szeptember 26. - 19:36:58
Tessék ebbe benne van a PAWN 0.3c
 http://files.sa-mp.com/samp03csvr_R5.tar.gz
És az enyémet próbáld...
Mivel ami te feltöltöttél az lAdmin-ba való de amit én töltöttem fel az nem.
Cím: SETSCORE!!!
Írta: HolyMax - 2011. szeptember 26. - 19:45:12
Idézetet írta: JaCk date=1317058618\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11978\" data-ipsquote-contentclass=\"forums_Topic
Tessék ebbe benne van a PAWN 0.3c
 http://files.sa-mp.com/samp03csvr_R5.tar.gz
És az enyémet próbáld...
Mivel ami te feltöltöttél az lAdmin-ba való de amit én töltöttem fel az nem.
 
Ebben nem azért nincs is pwano 0.3c scripter vagy JaCk ha nálad sem erroros akk tedd fel az amx és a pwanot légyszi köszi!