Ronni Posted June 18, 2023 Posted June 18, 2023 } YCMD:cumparabilet(playerid, params[], help) { if(PlayerMoney(playerid, 5000000)) return SCM(playerid, -1, "Nu ai aceasta suma de bani!"); if(!IsPlayerInRangeOfPoint(playerid, 5, 1314.5472,1521.7521,1514.2909)) return SCM(playerid, COLOR_ERROR, "Nu poti cumpara un bilet deoarece nu esti la casa de bilete!"); GivePlayerCash(playerid, 0, 5000000); PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0); SCM(playerid, COLOR_SERVER, "(PARTY2023): Felicitari!Tocmai ti-ai cumparat un {FF0000}bilet {ffffff}pentru suma de {FF0000}$5.000.000 {ffffff}la cel mai super blana {FF0000}PARTY"); PlayerInfo[playerid][pBilet]++; return true; cum pot sa ii adaug gen sa poata un jucator sa cumpere 2 bilete maxim sau unul?
Serban Posted June 19, 2023 Posted June 19, 2023 Salut! 1 - La inceput, faci o verificare daca jucatorul are 1 sau mai multe bilete if(PlayerInfo[playerid][pBilet] < 3)) return SendClientMessage(playerid, -1, "Ai deja 2 bilete) 2 - La verificare putem adauga si asa ceva ( if(PlayerInfo[playerid][pBilet] == 0)) { sursa codului }
Sancky Posted June 19, 2023 Posted June 19, 2023 2 hours ago, Serban said: Salut! 1 - La inceput, faci o verificare daca jucatorul are 1 sau mai multe bilete if(PlayerInfo[playerid][pBilet] < 3)) return SendClientMessage(playerid, -1, "Ai deja 2 bilete) 2 - La verificare putem adauga si asa ceva ( if(PlayerInfo[playerid][pBilet] == 0)) { sursa codului } no, acolo tu verifici daca valoarea e mai mica de 3, trebuie sa verifici daca valoarea este 2 sau pentru siguranta daca valoarea este mai mare sau egal cu 2, adica '>= 2'. 1
Serban Posted June 19, 2023 Posted June 19, 2023 Ai dreptate. 6 hours ago, Sancky said: no, acolo tu verifici daca valoarea e mai mica de 3, trebuie sa verifici daca valoarea este 2 sau pentru siguranta daca valoarea este mai mare sau egal cu 2, adica '>= 2'.
Hackeru Suprem Posted September 25, 2023 Posted September 25, 2023 (edited) YCMD:cumparabilet(playerid, params[], help) { if(PlayerInfo[playerid][pBilet] >= 2)) return SendClientMessage(playerid, -1, "Ai deja 2 bilete); if(PlayerMoney(playerid, 5000000)) return SCM(playerid, -1, "Nu ai aceasta suma de bani!"); if(!IsPlayerInRangeOfPoint(playerid, 5, 1314.5472,1521.7521,1514.2909)) return SCM(playerid, COLOR_ERROR, "Nu poti cumpara un bilet deoarece nu esti la casa de bilete!"); GivePlayerCash(playerid, 0, 5000000); PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0); SCM(playerid, COLOR_SERVER, "(PARTY2023): Felicitari!Tocmai ti-ai cumparat un {FF0000}bilet {ffffff}pentru suma de {FF0000}$5.000.000 {ffffff}la cel mai super blana {FF0000}PARTY"); PlayerInfo[playerid][pBilet]++; return true; } Edited November 1, 2023 by Hackeru Suprem Comanda
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now