Makena Posted December 29, 2017 Posted December 29, 2017 CMD:spawncar(playerid, params[]) Setplayerpos(playerid,x,y,z); return 1; } am facut o comanda la misto,cum as putea sa fac ca aceasta comanda sa o poata tasta playerii pe data de ex:01.01.2018? Cine stie? Quote
iPanter Posted December 29, 2017 Posted December 29, 2017 (edited) CMD:spawncar(playerid, params[]) { new model,string[180], color1, color2; if(sscanf(params, "iii", model, color1, color2)) return SendClientMessage(playerid,COLOR_GREY, "USAGE: {FFFFFF}/spawncar <Model> <color1> <color2>"); if(model < 400 || model > 611) return SendClientMessage(playerid,COLOR_WHITE, "Invalid car ID."); new Float:X,Float:Y,Float:Z; GetPlayerPos(playerid, X,Y,Z); new carid = CreateVehicleEx(model, X,Y,Z, 0.0, color1, color2, 300); Gas[carid] = 100; SetVehicleNumberPlate(carid, "AdmCar"); Carspawn[carid] = carid; new vehicles = GetVehicleModel(carid) - 400; format(string, sizeof(string), "AdmCmd: %s a spawnat un %s (%d). Total vehicule spawnate: %d.",GetName(playerid),aVehicleNames[vehicles],carid, CountSpawnCars()); LinkVehicleToInterior(carid, GetPlayerInterior(playerid)); SetVehicleVirtualWorld(carid, GetPlayerVirtualWorld(playerid)); PutPlayerInVehicleEx(playerid, carid, 0); return 1; } Edited December 29, 2017 by iPanter Quote
sRk7 Posted December 29, 2017 Posted December 29, 2017 CMD:mergedata(playerid, params[]) { new date[3]; getdate(date[2], date[1], date[0]); if(date[2] == 2018 && date[1] == 1 && date[0] == 1) { face ce vrei pe data asta } else { SendClientMessage(playerid, -1, "Aceasta comanda poate fii folosita doar pe data de [01.01.2018]"); } return 1; } Quote
Un4m3d_Hokage Posted December 29, 2017 Posted December 29, 2017 CMD:mergedata(playerid, params[]) { new date[3]; getdate(date[2], date[1], date[0]); if(date[2] == 2018 && date[1] == 1 && date[0] == 1) { face ce vrei pe data asta } else { SendClientMessage(playerid, -1, "Aceasta comanda poate fii folosita doar pe data de [01.01.2018]"); } return 1; } CMD:mergedata(playerid, params[]) { new an, luna, zi; getdate(an, luna, zi); if(an == 2018 && luna == 1 && zi == 1) { face ce vrei pe data asta } else { SendClientMessage(playerid, -1, "Aceasta comanda poate fii folosita doar pe data de [01.01.2018]"); } return 1; } exact ce-a spus ExcelenT.. doar ca mai explicit. Quote
Makena Posted December 29, 2017 Author Posted December 29, 2017 CMD:mergedata(playerid, params[]) { new an, luna, zi; getdate(an, luna, zi); if(an == 2018 && luna == 1 && zi == 1) { face ce vrei pe data asta } else { SendClientMessage(playerid, -1, "Aceasta comanda poate fii folosita doar pe data de [01.01.2018]"); } return 1; } exact ce-a spus ExcelenT.. doar ca mai explicit. Ms Mult ! CMD:mergedata(playerid, params[]) { new date[3]; getdate(date[2], date[1], date[0]); if(date[2] == 2018 && date[1] == 1 && date[0] == 1) { face ce vrei pe data asta } else { SendClientMessage(playerid, -1, "Aceasta comanda poate fii folosita doar pe data de [01.01.2018]"); } return 1; } Ms #RESPECT da cum fac gen mai multe date de ex:pe data de 01.01.2018 si data 02.01.2018? Quote
L0K3D. Posted December 29, 2017 Posted December 29, 2017 CMD:mergedata(playerid, params[]) { new an, luna, zi; getdate(an, luna, zi); if((an == 2018 && luna == 1) && (zi == 1 || zi == 2)) { face ce vrei pe data asta } else { SendClientMessage(playerid, -1, "Aceasta comanda poate fii folosita doar pe data de [01.01.2018] sau [02.01.2018]"); } return 1; } Quote
Makena Posted December 29, 2017 Author Posted December 29, 2017 CMD:mergedata(playerid, params[]) { new an, luna, zi; getdate(an, luna, zi); if((an == 2018 && luna == 1) && (zi == 1 || zi == 2)) { face ce vrei pe data asta } else { SendClientMessage(playerid, -1, "Aceasta comanda poate fii folosita doar pe data de [01.01.2018] sau [02.01.2018]"); } return 1; } Si daca vr sa pun mai multe zile fac :if((an == 2018 && luna == 1) && (zi == 1 || zi == 2 || zi == 3 || zi == 4)) { ? Quote
L0K3D. Posted December 29, 2017 Posted December 29, 2017 Invata operatorii: http://wiki.sa-mp.com/wiki/Control_Structures#if Quote
Un4m3d_Hokage Posted December 29, 2017 Posted December 29, 2017 Si daca vr sa pun mai multe zile fac :if((an == 2018 && luna == 1) && (zi == 1 || zi == 2 || zi == 3 || zi == 4)) { ? if(an == 2018 && luna == 1) { switch(zi) { case 1: { fa ceva daca ziua e 1 } case 2: { fa ceva daca ziua e 2... etc } } } if(an == 2018 && luna == 1) { switch(zi) { case 1: { fa ceva daca ziua e 1 } case 2: { fa ceva daca ziua e 2... etc } } } sau: if(an == 2018 && luna == 1) { switch(zi) { case 1...4: { fa ceva daca ziua e 1 sau 2 sau 3 sau 4 } case 6: { fa ceva daca ziua e 6 } case 7....10: { fa ceva daca ziua e 7 sau 8 sau 9 sau 10 } } } Quote
Makena Posted December 30, 2017 Author Posted December 30, 2017 if(an == 2018 && luna == 1) { switch(zi) { case 1: { fa ceva daca ziua e 1 } case 2: { fa ceva daca ziua e 2... etc } } } sau: if(an == 2018 && luna == 1) { switch(zi) { case 1...4: { fa ceva daca ziua e 1 sau 2 sau 3 sau 4 } case 6: { fa ceva daca ziua e 6 } case 7....10: { fa ceva daca ziua e 7 sau 8 sau 9 sau 10 } } } Ms! Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.