Sziasztok.
Meglehetne ebbe a PM rendszerbe csinálni h, AdminSegédek is használhassák?
ugy értem hogy ök küldhessenek mindenkinek PM-et mint az adminok.
if(strcmp(cmd, \"/PM\", true) == 0)
{
if(IsPlayerConnected(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, \"Használat: (/PM) [playerid/PartOfName] [pm text]\");
return 1;
}
giveplayerid = ReturnUser(tmp);
if (IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
if(Admin(playerid, 1) && Admin(giveplayerid, 1))
return Msg(playerid, \"Õ nem admin/FõAdmin/Tulajdonos.\");
if(AdminDuty[giveplayerid] != 1 && !Admin(playerid, 1))
return Msg(playerid, \"Csak adminszolgálatosnak írhatsz.\");
if(HidePM[giveplayerid] > 0 && !Admin(playerid, 1337)) return Msg(playerid, \"Üzeneted blokkolva a rendszer által!\");
GetPlayerName(playerid, sendername, sizeof(sendername));
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
new length = strlen(cmdtext);
while ((idx < length) && (cmdtext[idx] <= \' \'))
{
idx++;
}
new offset = idx;
new result[128];
while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
{
result[idx - offset] = cmdtext[idx];
idx++;
}
result[idx - offset] = EOS;
if(!strlen(result))
{
SendClientMessage(playerid, COLOR_GRAD2, \"Használat: (/pm) [playerid/PartOfName] [pme text]\");
return 1;
}
format(string, sizeof(string), \"[%d]%s üzeni neked: %s\", playerid, sendername, (result));
SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
format(string, sizeof(string), \" Üzened neki: %s - %s\", giveplayer, (result));
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
return 1;
}
}
else
{
format(string, sizeof(string), \"Nincs ilyen játékos/ID.\");
SendClientMessage(playerid, COLOR_GRAD1, string);
}
}
return 1;
}
Dupla hozzászólás automatikusan összefûzve. ( 2012. június 10. - 18:54:17 )
Senki nemtudja? Fontos