Szerző Téma: Prefix Segítség  (Megtekintve 680 alkalommal)

Prefix Segítség
« Dátum: 2014. Augusztus 11. - 16:59:11 »
0 Show voters
Sziasztok KaRi. által készített rankot sikeresen megcsináltam! de egy problem van
több rankot is akkartam de ez nem sikerült! minden hogy megpróbáltam de nem jó segítsetek
Kód:

public OnPlayerText
new szChat[144];
    if(IsPlayerAdminLevel (playerid, 1)) format(szChat,sizeof (szChat),\"{FF002B}[Moderátor]{%06x}{3DE3B1}%s{007f9c}(%d):\", GetPlayerColor(playerid) >>> 8, pName(playerid), playerid, text);
    else {
    if(IsPlayerAdminLevel (playerid, 2)) format(szChat,sizeof (szChat),\"{FF002B}[Admin]{%06x}{3DE3B1}%s{007f9c}(%d):\", GetPlayerColor(playerid) >>> 8, pName(playerid), playerid, text);
else {
if(IsPlayerAdminLevel (playerid, 3)) format(szChat,sizeof (szChat),\"{FF002B}[Admin]{%06x}{3DE3B1}%s{007f9c}(%d):\", GetPlayerColor(playerid) >>> 8, pName(playerid), playerid, text);
else {
if(IsPlayerAdminLevel (playerid, 4)) format(szChat,sizeof (szChat),\"{FF002B}[szerverFelügyelõ]{%06x}{3DE3B1}%s{007f9c}(%d):\", GetPlayerColor(playerid) >>> 8, pName(playerid), playerid, text);
else {
if(IsPlayerAdminLevel (playerid, 5)) format(szChat,sizeof (szChat),\"{FF002B}[Tulajdonos]{%06x}{3DE3B1}%s{007f9c}(%d):\", GetPlayerColor(playerid) >>> 8, pName(playerid), playerid, text);
else format(szChat,sizeof (szChat),\"{FAF623}[Jatekos]{%06x}{03F2FF}%s{007f9c}(%d): {ffffff}%s\", GetPlayerColor(playerid) >>> 8, pName(playerid), playerid, text);//Ez pedig az a rész hogy ha se nem Admin se nem V.I.P. akkor is küldjön üzenetet
    }
    SendClientMessageToAll(-1, szChat);
    return 0;
}
    //Ha ilyened már van vedd ki.
    stock pName(playerid) {
    new name[24];
    GetPlayerName(playerid,name,24);
    return name;
}

 
ha valaki tud segíteni az most ide írjon köszi! :D
Hiba kód:
E:\\cucc,server\\igazi szerver\\filterscripts\\adminn3.pwn(57) : error 001: expected token: \";\", but found \"new\"
E:\\cucc,server\\igazi szerver\\filterscripts\\adminn3.pwn(58) : error 010: invalid function or declaration
E:\\cucc,server\\igazi szerver\\filterscripts\\adminn3.pwn(59) : error 010: invalid function or declaration
E:\\cucc,server\\igazi szerver\\filterscripts\\adminn3.pwn(60) : error 010: invalid function or declaration
E:\\cucc,server\\igazi szerver\\filterscripts\\adminn3.pwn(61) : error 010: invalid function or declaration
E:\\cucc,server\\igazi szerver\\filterscripts\\adminn3.pwn(62) : error 010: invalid function or declaration
E:\\cucc,server\\igazi szerver\\filterscripts\\adminn3.pwn(63) : error 010: invalid function or declaration
E:\\cucc,server\\igazi szerver\\filterscripts\\adminn3.pwn(64) : error 010: invalid function or declaration
E:\\cucc,server\\igazi szerver\\filterscripts\\adminn3.pwn(65) : error 010: invalid function or declaration
E:\\cucc,server\\igazi szerver\\filterscripts\\adminn3.pwn(66) : error 010: invalid function or declaration
E:\\cucc,server\\igazi szerver\\filterscripts\\adminn3.pwn(67) : error 010: invalid function or declaration
E:\\cucc,server\\igazi szerver\\filterscripts\\adminn3.pwn(70) : error 010: invalid function or declaration
E:\\cucc,server\\igazi szerver\\filterscripts\\adminn3.pwn(83) : error 054: unmatched closing brace (\"}\")
E:\\cucc,server\\igazi szerver\\filterscripts\\adminn3.pwn(90) : warning 203: symbol is never used: \"ret_memcpy\"
E:\\cucc,server\\igazi szerver\\filterscripts\\adminn3.pwn(90) : warning 203: symbol is never used: \"szChat\"
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase
 
13 Errors.

 
Az adminrendszerem LAdmin4v2!

Dupla hozzászólás automatikusan összefûzve. ( 2014. Augusztus 11. - 17:02:22 )

A Warningot ne figyeljétek!
« Utoljára szerkesztve: 2014. Augusztus 11. - 17:02:22 írta RightonTime »

Prefix Segítség
« Válasz #1 Dátum: 2014. Augusztus 11. - 17:21:07 »
0 Show voters
Elsõ sort cseréld ki erre
 
public OnPlayerText(playerid, text[])

Prefix Segítség
« Válasz #2 Dátum: 2014. Augusztus 11. - 18:49:32 »
0 Show voters
public OnPlayerText(playerid, text[]) {
new szChat[144];
    if(IsPlayerAdminLevel (playerid, 1)) format(szChat,sizeof (szChat),\"{FF002B}[Moderátor]{%06x}{3DE3B1}%s{007f9c}(%d):\", GetPlayerColor(playerid) >>> 8, pName(playerid), playerid, text);
    else if(IsPlayerAdminLevel (playerid, 2)) format(szChat,sizeof (szChat),\"{FF002B}[Admin]{%06x}{3DE3B1}%s{007f9c}(%d):\", GetPlayerColor(playerid) >>> 8, pName(playerid), playerid, text);
    else if(IsPlayerAdminLevel (playerid, 3)) format(szChat,sizeof (szChat),\"{FF002B}[Admin]{%06x}{3DE3B1}%s{007f9c}(%d):\", GetPlayerColor(playerid) >>> 8, pName(playerid), playerid, text);
else if(IsPlayerAdminLevel (playerid, 4)) format(szChat,sizeof (szChat),\"{FF002B}[szerverFelügyelõ]{%06x}{3DE3B1}%s{007f9c}(%d):\", GetPlayerColor(playerid) >>> 8, pName(playerid), playerid, text);
else if(IsPlayerAdminLevel (playerid, 5)) format(szChat,sizeof (szChat),\"{FF002B}[Tulajdonos]{%06x}{3DE3B1}%s{007f9c}(%d):\", GetPlayerColor(playerid) >>> 8, pName(playerid), playerid, text);
     else format(szChat,sizeof (szChat),\"{FAF623}[Jatekos]{%06x}{03F2FF}%s{007f9c}(%d): {ffffff}%s\", GetPlayerColor(playerid) >>> 8, pName(playerid), playerid, text);//Ez pedig az a rész hogy ha se nem Admin se nem V.I.P. akkor is küldjön üzenetet
    SendClientMessageToAll(-1, szChat);
    return 0;
}
    //Ha ilyened már van vedd ki.
stock pName(playerid) {
    new name[24];
    GetPlayerName(playerid,name,24);
    return name;
}

 
egyébként ha nem külön formáznád, hanem egy tömbbõl olvasnád ki a szintek neveit, akkor rövidebb lenne..

Nem elérhető Flash

  • 5726
  • (っ◕‿◕)っ
    • Profil megtekintése
Prefix Segítség
« Válasz #3 Dátum: 2014. Augusztus 11. - 21:24:45 »
0 Show voters
[mod]Ennek van kiemelt téma is, zárok![/mod]

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal