Jump to content

Deejva

Uživatel
  • Příspěvků

    529
  • Registrován

  • Aktivní

  • Vítězných dnů

    6

Příspěvky posted by Deejva

  1. OnPlayerConnect

    Gangcas[playerid] = TextDrawCreate(479.000000, 222.000000, "Cas: 5:00");
    TextDrawBackgroundColor(Gangcas[playerid], 255);
    TextDrawFont(Gangcas[playerid], 1);
    TextDrawLetterSize(Gangcas[playerid], 0.500000, 1.899999);
    TextDrawColor(Gangcas[playerid], -1);
    TextDrawSetOutline(Gangcas[playerid], 1);
    TextDrawSetProportional(Gangcas[playerid], 1);
    TextDrawSetSelectable(Gangcas[playerid], 0);

    Už vyšešeno

  2. Zdravím

       if(IsPlayerInAnyVehicle(p))
       {
    
    
       }else{
           new str[100];
           new minu = GTime[i] / 60;
           new sec = GTime[i] - minu * 60;
           format(str,sizeof(str),"Utok: %d:%d",minu,sec);
           printf(str);
           TextDrawSetString(Gangcas[p],str);
           TextDrawShowForPlayer(p,Gangcas[p]);
           print("asd");
       }

    Když nejsem ve vozidle, textdraw se mi nezobrazí. V se čas po sekundě píše, "asd" se tam píšee taky, ale ten TD se mi prostě neukáže..

     

  3. Takhle jsem to měl a nešlo to, proto jsem zkusil Sphere .. nejde to

    public OnPlayerPickUpPickup(playerid, pickupid)
    {
        for(new i=0; i<7; i++)
        {
            if(pickupid == Srdce[i])
            {
                SetPlayerHealth(playerid,100);
                break;
            }
        }
        if(IsPlayerInSphere(playerid,2499,-1687,13.5,5))
        {
            ShowPlayerInfoBox(playerid,"Pro pripojeni k gangu stisknete L.ALT",3000);
        }
        if(IsPlayerInSphere(playerid,1975.1,-1235.8,20.1,5))
        {
            ShowPlayerInfoBox(playerid,"Pro pripojeni k gangu stisknete L.ALT",3000);
        }
        if(IsPlayerInSphere(playerid,1792.7,-2105.3,13.5,5))
        {
            ShowPlayerInfoBox(playerid,"Pro pripojeni k gangu stisknete L.ALT",3000);
        }
        if(IsPlayerInSphere(playerid,2808.2,-1177.1,25.4,5))
        {
            ShowPlayerInfoBox(playerid,"Pro pripojeni k gangu stisknete L.ALT",3000);
        }
    return 1;
    }
  4. OnGamemodeInit:

    CreatePickup(1274,0,2499,-1687,13.5);
    CreatePickup(1274,0,1975.1,-1235.8,20.1);
    CreatePickup(1274,0,1792.7,-2105.3,13.5);
    CreatePickup(1274,0,2808.2,-1177.1,25.4);

    OnPlayerPickUpPickup:

     

        if(IsPlayerInSphere(playerid,2499,-1687,13.5,5))
        {
            ShowPlayerInfoBox(playerid,"Pro pripojeni k gangu stisknete L.ALT",3000);
        }
        if(IsPlayerInSphere(playerid,1975.1,-1235.8,20.1,5))
        {
            ShowPlayerInfoBox(playerid,"Pro pripojeni k gangu stisknete L.ALT",3000);
        }
        if(IsPlayerInSphere(playerid,1792.7,-2105.3,13.5,5))
        {
            ShowPlayerInfoBox(playerid,"Pro pripojeni k gangu stisknete L.ALT",3000);
        }
        if(IsPlayerInSphere(playerid,2808.2,-1177.1,25.4,5))
        {
            ShowPlayerInfoBox(playerid,"Pro pripojeni k gangu stisknete L.ALT",3000);
        }

    Publicy:

     

    public IsPlayerInSphere(playerid,Float:x,Float:y,Float:z,radius)
    {
    if(GetPlayerDistanceToPointEx(playerid,x,y,z) < radius) return 1;
    return 0;
    }
    
    
    public GetPlayerDistanceToPointEx(playerid,Float:x,Float:y,Float:z)
    {
    new Float:x1,Float:y1,Float:z12,Float:tmpdis;
    GetPlayerPos(playerid,x1,y1,z12);
    tmpdis = floatsqroot(floatpower(floatabs(floatsub(x,x1)),2)
    +floatpower(floatabs(floatsub(y,y1)),2)+floatpower(floatabs(floatsub(z,z12)),2));
    return floatround(tmpdis);
    }

    Text se nezobrazí, díky za pomoc

     

     

  5. Když to je moc dlouhý, tak se pošle jen 2. řádek..

    A potřeboval bych to tak, abych tam mohl dát %s a getname, protože tam potřebuju různě nastavit barvy a tak .. :d


    VYŘEŠENO,DÍKY


    Akorát se mi teda rozděluje na konci řádku slovo:)

  6. Opět zdravím..

    Mám chat udělaný přes sendclientmessagetoall, aby se tam psalo id.. ale problém je v tom, že to vypadá takto:

    Deejva (0): aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

    Potřeboval bych, aby se ten text zlomil a psalo se to takto

    Deejva (0): aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
    aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

    Díky

×
×
  • Create New...