[Ajuda] Com helper
#1

Bom Eu peguei esse sistema de helper do play script mas nгo quer funfar o /darhelper nгo faz o nome do cara ficar no /infohelper e o /helpers eles nгo aparecem
Aqui os 3 cmds
/darhelper
Код:
if(strcmp(cmd, "/darhelper", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if(PlayerInfo[playerid][pAdmin] < 1340)
	    	{
				SendClientMessage(playerid, 0xB22222FF, "Vocк nгo tem autorizaзгo para usar esse comando.");
				return 1;
	    	}
			tmp = strtok(cmdtext, idx);
			new para1;
			new level;
			para1 = ReturnUser(tmp);
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, "USE: /darhelper [id] [Nivel]");
				return 1;
			}
			level = strval(tmp);
			GetPlayerName(para1, giveplayer, sizeof(giveplayer));
			GetPlayerName(playerid, sendername, sizeof(sendername));
            format(string, sizeof(string), "   Vocк foi promovido para level  %d de Helper - Por %s", level, sendername);
			SendClientMessage(para1, COLOR_LIGHTBLUE, string);
			format(string, sizeof(string), "   Vocк promoveu o(a) %s Para o level %d de Helper.", giveplayer,level);
			SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
			format(gstring, sizeof(gstring), "{9955DE}[BVC]{778899} %s {FFFFFF}Novo Helper Do Servidor, {00ECEC}para mais informaзхes {E9B0A3}/helpers.", giveplayer);
            SendClientMessageToAll(0xFF8080FF, gstring);
		    if(IsPlayerConnected(para1))
		    {
		        if(para1 != INVALID_PLAYER_ID)
		        {
					for(new i = 1; i <= sizeof(HelpInfo); i++)
    				{
						if(PlayerInfo[para1][pHelper] > 0)
						{
                            if(strcmp(HelpInfo[i][hMembro],PlayerName(para1),true) == 0)
                            {
                                PlayerInfo[para1][pHelper] = level;
                                break;
                            }
                            else if(level == 0)
                            {
                                if(strcmp(HelpInfo[i][hMembro],PlayerName(para1),true) == 0)
                                {
                            		strmid(HelpInfo[i][hMembro], "Vazio", 0, strlen("Vazio"), 255);
                                    PlayerInfo[para1][pHelper] = 0;
                                    HelpInfo[i][HelperAtivo] = 0;
                                    break;
								}
								PlayerInfo[para1][pHelper] = level;
							}
							SaveHelp();
							return 1;
						}
                        else if(PlayerInfo[para1][pHelper] == 0)
						{
                            HelpsVaga();
							if(VagaSobrando == 0) { SendClientMessage(playerid, COLOR_GRAD1, "nгo hб mais vagas na lista use /limparhelper primeiro."); return 1; }
							if(strcmp(HelpInfo[i][hMembro],"Vazio",true) == 0)
						    {
	                            PlayerInfo[para1][pHelper] = level;
							    HelpInfo[i][HelperAtivo] = 1;
								HelpInfo[i][hMembro] = giveplayer;
								SaveHelp();
	                            break;
                            }
						}
					}
				}
			}
		}
		return 1;
	}
/helpers
Код:
if (strcmp(cmd, "/Helpers", true) == 0)
	{
		SendClientMessage(playerid, COR_HELPER, "{54FF9F}|__{00FF00}B_{FFFF00}V_{0000FF}C{54FF9F}__|Helpers Online{54FF9F}|__{00FF00}B_{FFFF00}V_{0000FF}C{54FF9F}__|");
  		for(new i = 0; i < MAX_PLAYERS; i++)
		{
            if(IsPlayerConnected(i))
            {
                if(PlayerInfo[i][pHelper] > 0 && PlayerInfo[i][pHelper] < 152)
                {
                    new HelperLevel = PlayerInfo[i][pHelper];
            		GetPlayerName(i, sendername, sizeof(sendername));
            		if(helpertrampando[i] == 0 && PlayerInfo[i][pHelper] >= 1)
            		{
            			format(string, sizeof(string), "{0099FF}Helper{FFFFFF}: %s - {0099FF}Nivel{FFFFFF}: [{02EA9E}%d{FFFFFF}] - {0099FF}Modo{FFFFFF}:{FFFFFF} [{999900}Ajudando{FFFFFF}]", sendername, HelperLevel);
                        SendClientMessage(playerid, COR_HELPER, string);
            		}
            		if(helpertrampando[i] == 0 && PlayerInfo[i][pHelper] >= 1)
            		{
            			format(string, sizeof(string), "{0099FF}Helper{FFFFFF}: %s - {0099FF}Nivel{FFFFFF}: [{02EA9E}%d{FFFFFF}]{FFFFFF} - {0099FF}Modo{FFFFFF}:{FFFFFF} [{CC66FF}Jogando{FFFFFF}]", sendername, HelperLevel);
                        SendClientMessage(playerid, COR_HELPER, string);
                    }
                    if(helpertrampando[i] == 0 && PlayerInfo[i][pHelper] >= 50)
            		{
            			format(string, sizeof(string), "{0099FF}Helper{FFFFFF}: %s - {0099FF}Nivel{FFFFFF}: [{02EA9E}%d{FFFFFF}] - {0099FF}Modo{FFFFFF}:{FFFFFF} [{999900}Ajudando{FFFFFF}]", sendername, HelperLevel);
                        SendClientMessage(playerid, COR_HELPER, string);
            		}
            		if(helpertrampando[i] == 0 && PlayerInfo[i][pHelper] >= 50)
            		{
            			format(string, sizeof(string), "{0099FF}Helper{FFFFFF}: %s - {0099FF}Nivel{FFFFFF}: [{02EA9E}%d{FFFFFF}]{FFFFFF} - {0099FF}Modo{FFFFFF}:{FFFFFF} [{CC66FF}Jogando{FFFFFF}]", sendername, HelperLevel);
                        SendClientMessage(playerid, COR_HELPER, string);
                    }
                    if(helpertrampando[i] == 0 && PlayerInfo[i][pHelper] >=80)
            		{
            			format(string, sizeof(string), "{0099FF}Helper{FFFFFF}: %s - {0099FF}Nivel{FFFFFF}: [{02EA9E}%d{FFFFFF}] - {0099FF}Modo{FFFFFF}:{FFFFFF} [{999900}Ajudando{FFFFFF}]", sendername, HelperLevel);
                        SendClientMessage(playerid, COR_HELPER, string);
            		}
            		else if(helpertrampando[i] == 0 && PlayerInfo[i][pHelper] >= 80)
            		{
            			format(string, sizeof(string), "{0099FF}Helper{FFFFFF}: %s - {0099FF}Nivel{FFFFFF}: [{02EA9E}%d{FFFFFF}]{FFFFFF} - {0099FF}Modo{FFFFFF}:{FFFFFF} [{CC66FF}Jogando{FFFFFF}]", sendername, HelperLevel);
                        SendClientMessage(playerid, COR_HELPER, string);
                    }
                    if(helpertrampando[i] == 0 && PlayerInfo[i][pHelper] >=100)
            		{
            			format(string, sizeof(string), "{0099FF}Helper{FFFFFF}: %s - {0099FF}Nivel{FFFFFF}: [{02EA9E}%d{FFFFFF}] - {0099FF}Modo{FFFFFF}:{FFFFFF} [{999900}Ajudando{FFFFFF}]", sendername, HelperLevel);
                        SendClientMessage(playerid, COR_HELPER, string);
            		}
            		else if(helpertrampando[i] == 0 && PlayerInfo[i][pHelper] >= 100)
            		{
            			format(string, sizeof(string), "{0099FF}Helper{FFFFFF}: %s - {0099FF}Nivel{FFFFFF}: [{02EA9E}%d{FFFFFF}]{FFFFFF} - {0099FF}Modo{FFFFFF}:{FFFFFF} [{CC66FF}Jogando{FFFFFF}]", sendername, HelperLevel);
                        SendClientMessage(playerid, COR_HELPER, string);
                    }
                    if(helpertrampando[i] == 0 && PlayerInfo[i][pHelper] >=150)
            		{
            			format(string, sizeof(string), "{0099FF}Helper{FFFFFF}: %s - {0099FF}Nivel{FFFFFF}: [{02EA9E}%d{FFFFFF}] - {0099FF}Modo{FFFFFF}:{FFFFFF} [{999900}Ajudando{FFFFFF}]", sendername, HelperLevel);
                        SendClientMessage(playerid, COR_HELPER, string);
            		}
            		else if(helpertrampando[i] == 0 && PlayerInfo[i][pHelper] >= 150)
            		{
            			format(string, sizeof(string), "{0099FF}Helper{FFFFFF}: %s - {0099FF}Nivel{FFFFFF}: [{02EA9E}%d{FFFFFF}]{FFFFFF} - {0099FF}Modo{FFFFFF}:{FFFFFF} [{CC66FF}Jogando{FFFFFF}]", sendername, HelperLevel);
                        SendClientMessage(playerid, COR_HELPER, string);
            		}
            	}
             }
        }
        return 1;
    	}
e Aqui o /infohelper
Код:
if (strcmp("/infohelp", cmdtext, true, 10) == 0 || strcmp("/infoHelper", cmdtext, true, 10) == 0 || strcmp("/infoHelpers", cmdtext, true, 10) == 0)
	{
	    if(PlayerInfo[playerid][pAdmin] < 1337)
	    {
			SendClientMessage(playerid, 0xB22222FF, "Vocк nгo tem autorizaзгo para usar esse comando.");
			return 1;
	    }
	    new lol = 0;
	    new arquivo[64];
        SendClientMessage(playerid, 0x0000FFAA, "~~>{00FFFF} Brasil Vice City Helpers {0000FF}<~~");
	    while (lol < sizeof(HelpInfo))
		{
			format(arquivo, sizeof(arquivo), "Players/%s.ini",HelpInfo[lol][hMembro]);
		    format(string, sizeof(string), "Helper %d: %s, Nivel: %d - Data: %d/%d/%d - Hora: %d:%d:%d", lol, HelpInfo[lol][hMembro],dini_Int(arquivo,"HelperLevel"),dini_Int(arquivo,"DiaLogin"),dini_Int(arquivo,"MesLogin"),dini_Int(arquivo,"AnoLogin"),dini_Int(arquivo,"HoraLogin"),dini_Int(arquivo,"MinutoLogin"),dini_Int(arquivo,"SegundoLogin"));
			SendClientMessage(playerid, COR_HELPER, string);
			lol++;
		}
		return 1;
   	}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)