Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if(strcmp(cmdtext, "/givemats", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- //playercon
- if(SpielerInfo[playerid][sJob] == 1 || controlmodus[playerid] ==1)//job
- {
- new playa, anz;
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "{19FF00}Verwende: {0041FF}/givemats [SpielerID] [Anzahl]");
- return 1;
- }
- playa = ReturnUser(tmp);
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "{19FF00}Verwende: {0041FF}/givemats [SpielerID] [Anzahl]");
- return 1;
- }
- anz = strval(tmp);
- if(IsPlayerConnected(playa))
- {
- new Float:x, Float:y, Float:z;
- GetPlayerPos(playa,x,y,z);
- if(IsPlayerInRangeOfPoint(playerid, 5, x, y, z))
- {
- //nähe
- if(SpielerInfo[playerid][pMats] >= anz)
- {
- SpielerInfo[playerid][pMats] -= anz;
- SpielerInfo[playa][pMats] += anz;
- new info[300], new info2[300];
- format(info, sizeof(info), "Du hast %s %d Gramm Mats gegeben!", GetName(playa), anz);
- format(info2, sizeof(info2), "Du hast von %s %d Gramm Mats erhalten!", GetName(playerid), anz);
- SendClientMessage(playerid,0x7D0000FF,info);
- SendClientMessage(playa,0x7D0000FF,info2);
- }
- else
- {
- SendClientMessage(playerid,COLOR_RED,"Du hast nicht so viel Mats dabei!");
- }
- }
- //nähe
- else
- {
- SendClientMessage(playerid,COLOR_RED,"Du bist nicht in der Nähe vom Spieler!");
- }
- }
- //playercon
- else
- {
- SendClientMessage(playerid,COLOR_RED,"Der Spieler ist nicht online!");
- }
- }
- //job
- else
- {
- SendClientMessage(playerid,COLOR_RED,"Du bist kein Drogenkurier!");
- }
- }
- //close playercon
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement