24.04.2012, 16:09
tengo una pero no es en textdraw mira aca esta...
Код:
CMD:calcular(playerid, params[]) { new string[128], method[20], value1, value2; if(sscanf(params, "ds[20]d", value1, method, value2)) { SendClientMessageEx(playerid, COLOR_WHITE, "COMANDO: /calcular [valor] [operacion] [valor]."); SendClientMessageEx(playerid, COLOR_GRAD2, "Operaciones: sumar, restart, multiplicar, Dividir."); return 1; } if(strcmp(method,"multiplicar",true) == 0 || strcmp(method,"*",true) == 0) { new sum = value1*value2; format(string,sizeof(string),"%d multiplicado por %d es igual a %d.",value1,value2,sum); SendClientMessageEx(playerid,COLOR_WHITE,string); } if(strcmp(method,"dividir",true) == 0 || strcmp(method,"/",true) == 0) { if(value2 == 0) { SendClientMessageEx(playerid,COLOR_WHITE,"El mundo se derrumbarб en 10 segundos - si se divide por cero, idiota!"); return 1; } new sum = value1/value2; format(string,sizeof(string),"%d divided by %d equals %d.",value1,value2,sum); SendClientMessageEx(playerid,COLOR_WHITE,string); } if(strcmp(method,"sumar",true) == 0 || strcmp(method,"+",true) == 0) { new sum = value1+value2; format(string,sizeof(string),"%d sumando %d es igual a %d.",value1,value2,sum); SendClientMessageEx(playerid,COLOR_WHITE,string); } if(strcmp(method,"restar",true) == 0 || strcmp(method,"-",true) == 0) { new sum = value1-value2; format(string,sizeof(string),"%d restado por %d es igual a %d.",value1,value2,sum); SendClientMessageEx(playerid,COLOR_WHITE,string); } return 1; }