#if defined sona_artconfig #endinput #endif #define sona_artconfig public OnPlayerRequestDownload(playerid, type, crc) { new fullurl[256+1]; new dlfilename[64+1]; new foundfilename=0; if(!IsPlayerConnected(playerid)) return 0; if(type == DOWNLOAD_REQUEST_TEXTURE_FILE) { foundfilename = FindTextureFileNameFromCRC(crc,dlfilename,64); } else if(type == DOWNLOAD_REQUEST_MODEL_FILE) { foundfilename = FindModelFileNameFromCRC(crc,dlfilename,64); } if(foundfilename) { strdel(dlfilename, 0, 7); // Remove "/custom" from the filedir. format(fullurl,256,"%s/%s",SONA_CONTENT_BASEURL,dlfilename); RedirectDownload(playerid,fullurl); } return 0; } initCustomServerModels() { AddCharModel(192, 20001, "custom/skins/bl2-maya.dff", "custom/skins/bl2-maya.txd"); AddCharModel(192, 20002, "custom/skins/bl2-maya-skimpy.dff", "custom/skins/bl2-maya-skimpy.txd"); AddCharModel(284, 21000, "custom/skins/sapd-blue-biker.dff", "custom/skins/sapd-blue-biker.txd"); AddCharModel(284, 21001, "custom/skins/sapd-brown-biker.dff", "custom/skins/sapd-brown-biker.txd"); AddCharModel(284, 21002, "custom/skins/sapd-green-biker.dff", "custom/skins/sapd-green-biker.txd"); AddCharModel(191, 21010, "custom/skins/army-victoria-kanayeva.dff", "custom/skins/army-victoria-kanayeva.txd"); AddCharModel(191, 21011, "custom/skins/army-victoria-kanayeva-nude.dff", "custom/skins/army-victoria-kanayeva-nude.txd"); AddCharModel(71, 21020, "custom/skins/securityguard-to-tan-security-guard-uniform.dff", "custom/skins/securityguard-to-tan-security-guard-uniform.txd"); return 1; }