08.06.2016, 18:12
їTe refieres a йsto?
Код:
CMD:dar(playerid, params[]) { if(pInfo[playerid][jFaccion] == Zombie) return SCM(playerid, -1, "Debes ser un humano para usar este comando."); new texto[24]; if(sscanf(params, "rs[24]i", params[0], texto, params[1])) { SCM(playerid, -1, "Modo de uso: /dar [ID] [Item] [Cantidad]"); SCM(playerid, -1, "Utilidades: ejemplo1, ejemplo2, ejemplo3, etc..."); return true; } if(params[0] == playerid) return SCM(playerid, -1, "No puedes darte utilidades a ti mismo"); if(!IsPlayerConnected(params[0])) return SCM(playerid, -1, "Al jugador a quiйn quieres darle el item no estб conectado."); new Float:x, Float:y, Float:z; GetPlayerPos(params[1], x, y, z); GetPlayerPos(playerid, x, y, z); if(!IsPlayerInRangeOfPoint(params[0], 7.0, x, y, z)) return SCM(playerid, -1, "Al jugador a quiйn quieres darle el item no estб cerca de tн."); if(params[1] <= 0) return SCM(playerid, -1, "Cantidad invбlida, nъmeros mayor a 1..."); if(strcmp(texto,"ejemplo1",true) == 0) { // cуdigo. } else if(strcmp(texto,"ejemplo2",true) == 0) { // cуdigo. } else if(strcmp(texto,"ejemplo3",true) == 0) { // cуdigo. } else SCM(playerid, -1, "Item invбlido.") return true; }