Započeo Padrino
•10. Maj 2010.Mala pomoc u vezi PM komande
920
pregleda
1
postova
10. Maj 2010.
Imam standardnu komandu za privatne poruke
U admin skriptu imam Readcmds, da administratori mogu videti komande drugih igraca, sad bih hteo kada neko posalje privatnu poruko
da Administratori ne mogu videti komandu pm iza kose crte na primer: "Padrino (id:0) /pm 1 zdravo" Svaki Administrator moze to videti a ja bih hteo de to ne moze da se vidi samo ne znam kako?
Hvala u napred
if(strcmp("/pm", cmd, true) == 0)
{
tmp = strtok(cmdtext,idx);
if(!strlen(tmp) || strlen(tmp) > 5) {
SendClientMessage(playerid,ADMINFS_MESSAGE_COLOR,"Usage: /pm (id) (message)");
return 1;
}
new id = strval(tmp);
gMessage = strrest(cmdtext,idx);
if(!strlen(gMessage)) {
SendClientMessage(playerid,ADMINFS_MESSAGE_COLOR,"Usage: /pm (id) (message)");
return 1;
}
if(!IsPlayerConnected(id)) {
SendClientMessage(playerid,ADMINFS_MESSAGE_COLOR,"/pm : Bad player ID");
}
if(playerid != id) {
GetPlayerName(id,iName,sizeof(iName));
GetPlayerName(playerid,pName,sizeof(pName));
format(Message,sizeof(Message),">> %s(%d): %s",iName,id,gMessage);
SendClientMessage(playerid,PM_OUTGOING_COLOR,Message);
format(Message,sizeof(Message),"** %s(%d): %s",pName,playerid,gMessage);
SendClientMessage(id,PM_INCOMING_COLOR,Message);
PlayerPlaySound(id,1085,0.0,0.0,0.0);
printf("PM: %s",Message);
}
else {
SendClientMessage(playerid,ADMINFS_MESSAGE_COLOR,"You cannot PM yourself");
}
return 1;
}U admin skriptu imam Readcmds, da administratori mogu videti komande drugih igraca, sad bih hteo kada neko posalje privatnu poruko
da Administratori ne mogu videti komandu pm iza kose crte na primer: "Padrino (id:0) /pm 1 zdravo" Svaki Administrator moze to videti a ja bih hteo de to ne moze da se vidi samo ne znam kako?
Hvala u napred
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava
