Jump to content

Ionut09

Member
  • Posts

    36
  • Joined

  • Last visited

Posts posted by Ionut09

    • Username : Ionut09
    • Problema întâlnită: uneori nu apare o misiune, apare doar progresul + quest-urile nu sunt zilnice, dupa relog se schimba.
    • Detalii despre problemă: -
    • Ce ai încercat să faci înainte să postezi?: -
    • Cod sursa (recomandat pastebin.com) : ofer codul dorit in reply
    • Alte detalii :

    image.png

  1. 3 hours ago, iMatt said:
    
    public OnPlayerKeyStateChange(playerid, newkeys, oldkeys) // verificam daca a apasat un key
    {
      if(newkeys & KEY_YES) // verificam daca a apasat Y
      {
        if(IsPlayerInRangeOfPoint(playerid, 2.0,0.0,0.0,0.0) // avem job-ul cu ID 1 la coordonatele 0.0, 0.0, 0.0
        {
          if(PlayerInfo[playerid][pJob] != 0) // verificam daca are vreun job
          {
            PlayerInfo[playerid][pJob] = 0;
    		SCM(playerid, -1, "Ai demisionat de la job-ul tau actual.");
          }
    	  else // daca nu are niciun job
    	  {
            PlayerInfo[playerid][pJob] = 1;
    		SCM(playerid, -1, "Te-ai angajat la job-ul cu ID 1.");
    	  }
        }
        else if(IsPlayerInRangeOfPoint(playerid, 2.0, 100.0, 100.0, 100.0) // coord altui job
        {
          // acelasi lucru
        }
      }
    }

     

    Rezolvat, mersi frumos.

    • Username : Ionut09
    • Problema întâlnită: am un gamemode bigzone, iar el are 2 vulnerabilitati.
    • Detalii despre problemă: prima: poti da wanted daca tu nu esti politist, poti spama cu wanted de cate ori vrei tu(nu e problema de la comanda), a doua: reintra pe server fara sa iasa din joc, cu cont random(poate fi si de admin, lider,factiune, etc). Am auzit ca cineva a rezolvat asta, am cautat pe net, nu am gasit. Am auzit ca o rezolvare ar fi ingame ban.
    • Ce ai încercat să faci înainte să postezi?: sa ma uit pe net.
    • Cod sursa (recomandat pastebin.com) : -
    • Alte detalii : -
  2. 15 hours ago, iMatt said:
    
    public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
    {
      if(newkeys & KEY_YES)
      {
        if(IsPlayerInRangeOfPoint(playerid, ...) // coord jobului tau
        {
          if(PlayerInfo[playerid][pJob] == idul_jobului)
          {
             // ii iei jobul
          }
    	  else
    	  {
             // codul prin care ii dai jobul respectiv.
    	  }
        }
        else if(IsPlayerInRangeOfPoint(playerid, ...) // coord altui job
        {
          // acelasi lucru
        }
      }
    }

     

    Nu am inteles. Poti face un exemplu ?

    • Username : Ionut09
    • Problema întâlnită: Dupa restart, mi se reseteaza banii la seif, se pun $0.
    • Detalii despre probemă: -
    • Ce ai încercat să faci înainte să postezi?: -
    • Cod sursa (recomandat pastebin.com) : ofer codul dorit in reply, primesc bani la payday si cand dau spray la turf-uri.
    • Alte detalii : -
    • Username : Ionut09
    • Problema întâlnită: cum poti face la acest cod, sa imi arate cine incearca sa ma baneze?
    • Detalii despre problemă: -
    • Ce ai încercat să faci înainte să postezi?: -
    • Cod sursa (recomandat pastebin.com) : 
         					if(PlayerInfo[id][pImunitate] > 0)
      					{
      					   SendClientMessage(playerid, COLOR_WHITE, "{c54545}Nu poti da ban unui admin cu imunitate !");
      					   SendClientMessage(id, COLOR_WHITE, "{c54545}Ai grija, cineva incearca sa te baneze !");
      					   return 1;
      					}

       

    • Alte detalii : -
  3. (20228) : warning 202: number of arguments does not match definition
    (47365) : warning 202: number of arguments does not match definition
    (47365) : warning 202: number of arguments does not match definition

    20228

    InsertCar(playerid,Stock[DealerID[playerid]][vID] + 1);

    47365

                        mysql_format(SQL, query, sizeof(query),"UPDATE `users` SET `PetName` = '%s' WHERE `Name` = '%s'",inputtext, GetName(playerid)),mysql_tquery(SQL, query);

     

×
×
  • Create New...