17.04.2012, 21:11
Код:
if(strcmp(cmd, "/maskon", true) == 0) //Karl Sciortino { if(IsPlayerConnected(playerid)) { if(PlayerInfo[playerid][pMask] == 0) { SendClientMessage(playerid, COLOR_SPRINGGREEN, "You don't have a mask"); return 1; } if(PlayerInfo[playerid][pLevel] < 3) { SendClientMessage(playerid, COLOR_SPRINGGREEN, "You are not able to use it. You must be level 3 or higher"); return 1; } for(new i = 0; i < MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) { ShowPlayerNameTagForPlayer(i, playerid, 0); } } PlayerInfo[playerid][pMaskuse] = 1; SetPlayerAttachedObject(playerid, 3,19036, 2, 0.100376, 0.054328, -0.002725, 92.576370, 104.168449, 0.000000); SendClientMessage(playerid, COLOR_WHITE, "** You have put your mask on [/maskoff to put it away]."); format(string, sizeof(string), "* %s puts a mask on.", sendername); ProxDetector(30.0, playerid, string, COLOR_CHAT1,COLOR_CHAT2,COLOR_CHAT3,COLOR_CHAT4,COLOR_CHAT5); new y, m, d; new h,mi,s; getdate(y,m,d); gettime(h,mi,s); format(string,sizeof(string), "(%d/%d/%d)[%d:%d:%d] %s [CMD] -> /maskon",d,m,y,h,mi,s,sendername); CommandLog(string); } return 1; } if(strcmp(cmd, "/maskoff", true) == 0) { if(IsPlayerConnected(playerid)) { if(PlayerInfo[playerid][pMask] == 0) { SendClientMessage(playerid, COLOR_GRAD1, " You don't have a mask"); return 1; } if(PlayerInfo[playerid][pLevel] < 3) { SendClientMessage(playerid, COLOR_GRAD1, " You are not able to use it."); return 1; } for(new i = 0; i < MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) { ShowPlayerNameTagForPlayer(i, playerid, 1); } } PlayerInfo[playerid][pMaskuse] = 0; PlayerInfo[playerid][pMaskReplacement] = 0; SendClientMessage(playerid, COLOR_WHITE, "HINT:[/maskon to use your mask!]."); GameTextForPlayer(playerid,"You have removed your mask!",5000,5); format(string, sizeof(string), "* %s puts a mask away.", sendername); ProxDetector(30.0, playerid, string, COLOR_CHAT1,COLOR_CHAT2,COLOR_CHAT3,COLOR_CHAT4,COLOR_CHAT5); new y, m, d; new h,mi,s; getdate(y,m,d); gettime(h,mi,s); format(string,sizeof(string), "(%d/%d/%d)[%d:%d:%d] %s [CMD] -> /maskoff",d,m,y,h,mi,s,sendername); CommandLog(string); } return 1; }
Код:
SetPlayerAttachedObject(playerid, 0,19036, 2, 0.100376, 0.054328, -0.002725, 92.576370, 104.168449, 0.000000);
Код:
PlayerInfo[playerid][pMaskuse] = 0;
Thanks a lot,
Unknown1195