Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- new cmd[256],tmp[256];
- new idx;
- cmd = strtok(cmdtext, idx);
- if (strcmp("/addproperty", cmdtext, true, 10) == 0)
- {
- if(!IsPlayerAdmin(playerid)) return 0;
- new name[64], price, sell, earning;
- new Float:X, Float:Y, Float:Z;
- GetPlayerPos(playerid, X, Y, Z);
- format(name, 64, "%s", strtok(cmdtext,idx));
- tmp = strtok(cmdtext,idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, 0xFFFFFFAA, "Use: /addproperty [name] [price] [sellvalue] [earning]");
- return 1;
- }
- price = strval(tmp);
- tmp = strtok(cmdtext,idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, 0xFFFFFFAA, "Use: /addproperty [name] [price] [sellvalue] [earning]");
- return 1;
- }
- sell = strval(tmp);
- tmp = strtok(cmdtext,idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, 0xFFFFFFAA, "Use: /addproperty [name] [price] [sellvalue] [earning]");
- return 1;
- }
- earning = strval(tmp);
- new entry[128], entry2[128];
- new File:hFile;
- format(entry, 128, "AddProperty(\"%s\", %.2f, %.2f, %.2f, %d, %d, %d);", name, X, Y, Z, price, sell, earning);
- format(entry2, 128, "\r\n%s",entry);
- hFile = fopen("SavedProperties.txt", io_append);
- fwrite(hFile, entry2);
- fclose(hFile);
- #if defined CREATE_PICKUPS
- TmpPickup[TotalPickups] = CreatePickup(1272, 1, X, Y, Z);
- #endif
- TotalPickups++;
- format(entry, sizeof(entry), "Saved Property \"%s\" in SavedProperties.txt!", name);
- SendClientMessage(playerid,0x00FF00AA, entry);
- return 1;
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment