All pastes #341936 Raw Edit

Unnamed

public text v1 · immutable
·published 2007-02-05 23:43 UTC
rendered paste body
	    new temp[256],username[256],xskinid[256],skinid,xusername[256],string[256],index2 = 0;

		GetPlayerName(playerid, username, MAX_PLAYER_NAME);

		new File:fhandle;
		fhandle = fopen("skins.txt",io_readwrite);
		while(fread(fhandle,temp,sizeof(temp),false)) {
		    index2 = 0;
			xusername = admin_strtok(temp,index2);
			xskinid = admin_strtok(temp,index2);
			if(strcmp(username,xusername,true) == 0) {
				skinid = strval(xskinid);
				if (skinid == 3 || skinid == 4 || skinid == 5 || skinid == 6 || skinid == 7 || skinid == 8 || skinid == 42 || skinid == 55 || skinid == 65 || skinid == 74 || skinid == 86 || skinid == 119 || skinid == 149 || skinid == 179 || skinid == 208 || skinid == 265 || skinid == 266 || skinid == 267 || skinid == 268 || skinid == 269 || skinid == 270 || skinid == 271 || skinid == 272 || skinid == 273 || skinid == 289 || skinid > 299) {
					fclose(fhandle);
					return 1;
				}
				format(string,sizeof(string),"Your skin has been set to: %d",skinid);
				SendClientMessage(playerid,COLOR_YELLOW,string);
				//SetCustomSkin(playerid,skinid);
				SetPlayerSkin(playerid,skinid);
    			break;
			}
		}

		fclose(fhandle);
	}
	return 1;