- 0
am nevoie de ajutor
-
Similar Content
-
- 1 reply
- 452 views
-
- 1 reply
- 957 views
-
- 1 answer
- 628 views
-
ajutor conectare data de baze in gamemode ca nustiu care pun ca le pun pe amandoua si numi merge va las jos sa imi spuneti care ip trebuie
By pericz,
- 8 answers
- 2.451 views
-
- 1 reply
- 542 views
-
-
Recently Browsing 0 members
- No registered users viewing this page.

Question
ToX1c
1.Am o problema cu , comanda /ticket cum fac sa nu mai dea pe minus cand un cop ii da la un civil sau la oricine /ticket si acel playeri nu are bani respectivi sa nu mearga sa dea /accept ticket.
if(strcmp(cmd, "/ticket", true) == 0) { if(IsPlayerConnected(playerid)) { if(gTeam[playerid] != 2) { SendClientMessage(playerid, COLOR_GREY, " You are not a Cop!"); return 1; } if(OnDuty[playerid] != 1 && PlayerInfo[playerid][pMember] == 1) { SendClientMessage(playerid, COLOR_GREY, " You are not on Duty!"); return 1; } tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /ticket [playerid/PartOfName] [price] [reason]"); return 1; } giveplayerid = ReturnUser(tmp); tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /ticket [playerid/PartOfName] [price] [reason]"); return 1; } moneys = strval(tmp); if(moneys < 1 || moneys > 5) { SendClientMessage(playerid, COLOR_GREY, " Ticket Money can't be below 1 or higher then 10 !"); return 1; } if(IsPlayerConnected(giveplayerid)) { if(PlayerInfo[playerid][pCash] < 5) { SendClientMessage(playerid,COLOR_LIGHTBLUE,"You can not affrod that."); return 1; } if(giveplayerid != INVALID_PLAYER_ID) { if (ProxDetectorS(8.0, playerid, giveplayerid)) { GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer)); GetPlayerName(playerid, sendername, sizeof(sendername)); new length = strlen(cmdtext); while ((idx < length) && (cmdtext[idx] <= ' ')) { idx++; } new offset = idx; new result[64]; while ((idx < length) && ((idx - offset) < (sizeof(result) - 1))) { result[idx - offset] = cmdtext[idx]; idx++; } result[idx - offset] = EOS; if(!strlen(result)) { SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /ticket [playerid/PartOfName] [price] [reason]"); return 1; } format(string, sizeof(string), "* You gave %s a Ticket costing $%d, reason: %s", giveplayer, moneys, (result)); SendClientMessage(playerid, COLOR_LIGHTBLUE, string); format(string, sizeof(string), "* Officer %s has given you a Ticket costing $%d, reason: %s", sendername, moneys, (result)); SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string); SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, "* Type /accept ticket, to accept it."); TicketOffer[giveplayerid] = playerid; TicketMoney[giveplayerid] = moneys; return 1; } else { SendClientMessage(playerid, COLOR_GREY, " That player is not near you !"); return 1; } } } else { SendClientMessage(playerid, COLOR_GREY, " That player is Offline !"); return 1; } } return 1; }2.Tot la fel si la comanda /heal pentru medici ca la 1.sa nu poata da pe minus.
3.care poate sa ma ajute si pe mine la comanda /givemats sa pot da /accept mats ca nu reusesc sa o fac.
1 answer to this question
Recommended Posts