[Ajuda] nгo cria objeto
#1

Bom, comecei criando um comando basico, mas nгo ta criando o objeto.
alguem poderia me ajudar?

Код:
if(strcmp(cmdtext, "/criarcone", true)==0 || strcmp(cmdtext, "/cc", true)==0)
	{
        if(IsACop(playerid))
        {
            if(PlayerInfo[playerid][pCargo] >= 4 || PlayerInfo[playerid][pLider] == 3 || PlayerInfo[playerid][pLider] == 17 || PlayerInfo[playerid][pLider] == 25 || PlayerInfo[playerid][pLider] == 28)
            {
                if(GetPlayerInterior(playerid) == 0)
                {
            		if(IsPlayerInAnyVehicle(playerid))
        			{
            			SendClientMessage(playerid, GREY, "Vocк nгo pode criar um cone.");
           				return 1;
                    }
                    GetPlayerName(playerid, sendername, sizeof(sendername));
            		format(string, sizeof(string), "> %s Estб criando cones.", sendername);
            		DetectorProx(20.0,playerid,string,Verde);
            		if (PlayerInfo[playerid][pCone] != 0) return SendClientMessage(playerid, COLOR_GREY, "Vocк pode criar um cone em 1 hora. /rc para remover os cones criados.");
            		if (roadblocktimer != 0) return SendClientMessage(playerid, COLOR_GREY, "Por favor, espere antes de criar outro cone");
            		new Float:X, Float:Y, Float:Z, Float:A;
            		GetPlayerPos(playerid, X, Y, Z);
            		GetPlayerFacingAngle(playerid, A);
            		PlayerInfo[playerid][pCone] = CreateObject(1238, X, Y, Z, 0.0, 0.0, A+180);
            		PlayerInfo[playerid][pCone] = CreateObject(1238, X, Y, Z, 0.0, 0.0, A+185);
            		PlayerInfo[playerid][pCone] = CreateObject(1238, X, Y, Z, 0.0, 0.0, A+190);
            		PlayerInfo[playerid][pCone] = CreateObject(1238, X, Y, Z, 0.0, 0.0, A+195);
            		SetPlayerPos(playerid, X, Y, Z+4);
            		GameTextForPlayer(playerid, "~w~Cone ~r~Criado", 5000, 5);
            		roadblocktimer = 1;
            		GetPlayerName(playerid, sendername, sizeof(sendername));
            		format(string, sizeof(string), "Estado: Um cone foi bem criado por %s, e estб marcado por um checkpoint no Mapa.", sendername);
                    format(string, sizeof(string), "Cone criado Por:\n%s", sendername);
                    for(new i = 0; i < MAX_PLAYERS; i++)
            		{
            			if(IsPlayerConnected(i))
            			{
                            if(IsACop(playerid))
                            {
            					SetPlayerCheckpoint(playerid, X, Y, Z-10, 1.0);
            					SendClientMessage(i, TEAM_BLUE_COLOR, string);
            					if(PlayerInfo[i][pCargo] >= 4)
            					{
            						SendClientMessage(i, COLOR_YELLOW, "Vocк pode remover todos os cones usando /rc");
            					}
            				}
            			}
            		}
            		SetTimer("ResetRoadblockTimer", 600000, false);
                }
                else
                {
                    SendClientMessage(playerid, COLOR_GRAD5, " Vocк nгo pode criar um cone neste local, e contra as regras!");
                }
            }
            else
            {
        		SendClientMessage(playerid, COLOR_GRAD2, " Vocк nгo e Cargo 4 ou Superior para criar um cone!");
        		return 1;
            }
        }
        else
        {
    		SendClientMessage(playerid, COLOR_GRAD2, " Vocк nгo COP para remover os cones!");
    		return 1;
        }
	}


ele da um pulo quando cria, mas o objeto nгo aparece.
Reply
#2

UP UP
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)