-
Posts
186 -
Joined
-
Last visited
-
Days Won
3
Content Type
Profiles
Forums
News
Documentation
Everything posted by MiritaXD
-
if (strcmp(cmdtext, "/startjob", true) == 0) { if(IsPlayerInRangeOfPoint(playerid, 3.0, 71.8500,-270.4650,1.5781)) { SetPlayerCheckpoint(playerid, -1631.1969, -2703.8093, 48.0556, 5.0); GameTextForPlayer(playerid,"~g~TRUCKER JOB\nSTARTED!",3000,4); SendClientMessage(playerid, 0xFFFFFFAA, "SERVER: TRUCKER JOB STARTED! GET YOUR TRUCK WITH YOUR TRAILER AND DRIVE TO THE CHECKPOINT!"); } else if(IsPlayerInRangeOfPoint(playerid, 3.0, 1458.2087,-1625.3419,13.3539)) { SetPlayerCheckpoint(playerid, -2063.4102,-2481.3909,30.4688, 5.0); GameTextForPlayer(playerid,"~g~BUS DRIVER JOB\nSTARTED!",3000,4); SendClientMessage(playerid, 0xFFFFFFAA, "SERVER: BUS DRIVER JOB STARTED! GET YOUR BUS AND STOP AT EVERY BUS STATION!"); } else if(IsPlayerInRangeOfPoint(playerid, 3.0, 1383.8534,266.5000,19.5669)) { SetPlayerCheckpoint(playerid, -1701.9332,1341.2722,7.1797, 5.0); GameTextForPlayer(playerid,"~g~PIZZA DELIVERY JOB\nSTARTED!",3000,4); SendClientMessage(playerid, 0xFFFFFFAA, "SERVER: PIZZA DELIVERYJOB STARTED! GET YOUR PIZZA AND DELIVERY IT!"); } return 1; }
-
am vrut sa fac un job de bus si am primit eroarea asta
MiritaXD replied to staKS's topic in Discuţii scripting
BusCars[0] = CreateVehicle(437, 1665.5508, -1889.4017, 13.6008, 0.0000, -1, -1, 100); BusCars[1] = CreateVehicle(437, 1665.5508, -1889.4017, 13.6008, 0.0000, -1, -1, 100); BusCars[2] = CreateVehicle(437, 1665.5508, -1889.4017, 13.6008, 0.0000, -1, -1, 100); -
incerca sa pui in loc de "500" ms "1000"
-
Ai deja asta, dar daca este motorul pornit poti merge cu masina.. Daca atasezi aia de mai sus la un timer o sa-ti opreasca motorul daca este pornit(trebuie facuta si o verificare daca e oprit sa nu ruleze functia aiurea) if(health < 500) return SendClientMessage(playerid, COLOR_RED, "Engine cannot start!");
-
Adaugi la un timer "SetVehicleParamsEx(vehicleid, VEHICLE_PARAMS_OFF, lights, alarm, doors, bonnet, boot, objective);" daca are sub 500 Hp
-
da mi add MiritaXD#0978
-
faci o variabila si verifici daca a murit sau nu faci ceva de genu new amurit[MAX_PLAYERS]; OnPlayerDeath(playerid) { amurit[playerid] = 1; //aici seteaza ca jucatorul a murit } OnPlayerSpawn(playerid) { if(amurit[playerid]) { ///setezi spawnu amurit[playerid] = 0; //aici o resetezi in caz ca nu primeste kill sa0ti de spawn la locul normal return 1; } } spre sa te ajute cu ceva, n-am testat sau ceva
-
inlocuieste setspawninfo cu AddPlayerClass(306, 1286.0758, -1329.2727, 13.4611, 269.15, 0, 0, 0, 0, 0, 0); // o pui la ongamemodeinit
-
SetSpawnInfo(playerid, NO_TEAM, 306, 1286.0758, -1329.2727, 13.4611, 269.15, -1, -1, -1, -1, -1, -1); // O adaugi la OnPlayerRequestClass
-
trebuie sa te folosesti de OnPlayerClickPlayerTextDraw apoi sa faci un timer. https://team.sa-mp.com/wiki/OnPlayerClickPlayerTextDraw.html
-
hmm, verifica daca se distrug obiectele la deconectare/reconectarea pe server
-
pare sa fie o problema la coordonate questVehicle[playerid] = 69; // de ce este vehiculu 69? pune doar questVehicle[playerid] = INVALID_VEHICLE_ID;
-
Cred ca asta voiai sa faci function RaportPoints(playerid) { new x, fid = PlayerInfo[playerid][pMember], rank = PlayerInfo[playerid][pRank]; x = DynamicFactions[fid][rank] -1; return x; }
-
fa un debug la TicketOffer[playerid] sa vezi ce id setaza in el, posibil de acolo sa fie
-
Incearca ca atunci cand se respawneaza/despawnezi masina sa distrugi si recreezi neoanele
-
Pentru cine il vrea samp037_svr_R2-1-1_win32.zip
-
De ce in shop nu imi apare vip cars? si in gm am.
MiritaXD replied to Karol SAMP's question in Ajutor Scripting
Ai adaugat "Vip cars" in shop si nu apare? lasa un cod ceva.. -
cine stie include ul gmului h-game pt cei care l-au avut
MiritaXD replied to GabyRo.off's question in Ajutor Scripting
La asta te referi? https://filterscripts1.rssing.com/chan-64791385/article331.html -
new carid = FindSpawnID(vehicleid); if(CarInfo[carid][Userid] == PlayerInfo[playerid][pSQLID]) SetVehicleParamsForPlayer(vehicleid, playerid, 0, 0);
-
la OnPlayerDeath if(1v1[playerid] == 1v1[killerid] || 1v1[killerid] == 1v1[playerid]) { ///codu 1v1[killerid] = -1; 1v1[playerid] = -1; } Ceva de genu..Sunt multe metode
-
error 010: invalid function or declaration
MiritaXD replied to Browse's question in Ajutor Scripting
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { switch(dialogid) { case DIALOG_REGISTER: { if(!response) return Kick(playerid); if(strlen(inputtext) < 6 || strlen(inputtext) > 32) { format(szMessage, -1, "Hello %s. Welcome to server!", szPlayerName); SendClientMessage(playerid, 0x844185FF, szMessage); SendClientMessage(playerid, -1, "You aren't registered yet. Please enter your desired password in the dialog box to register."); ShowPlayerDialog(playerid, DIALOG_REGISTER, DIALOG_STYLE_PASSWORD, "SERVER: Registration", "{844185}Hello.\n\{FFFFFF}Please enter your desired password below!", "Register", "Cancel"); /*format(string, sizeof(string),"{FFFFFF}Please enter your desired password below!",GetName(playerid)); ShowPlayerDialog(playerid, DIALOG_REGISTER,DIALOG_STYLE_PASSWORD, "SERVER: Registration", string, "Register", "Cancel");*/ } else { WP_Hash(playerVariables[playerid][ppassword], 129, inputtext); format(szQuery, sizeof(szQuery), "INSERT INTO `users` (name, password, IP) VALUES ('%s', '%s', '%s')", GetName(playerid), playerVariables[playerid][ppassword], playerVariables[playerid][pip]); mysql_function_query(handle, szQuery, true, "insertAccount", "ii", THREAD_NO_RESULT, playerid); format(szMediumString, 156, "New account: %s (%d).", szPlayerName, playerid); //submitToAdmins(COLOR_RED, szMediumString, 1); SendClientMessage(playerid, -1, szMediumString); ShowPlayerDialog(playerid, DIALOG_LANGUAGE, DIALOG_STYLE_MSGBOX, "SERVER: Language", "Alege limba in care vor fi afisate mesajele.\nChoose the language that you speak.", "Romana", "English"); } } case DIALOG_LANGUAGE: { if(response) { playerVariables[playerid][pLanguage] = 2; SendClientMessage(playerid, -1, "[EN] To set the language to English, use /en."); } else { playerVariables[playerid][pLanguage] = 1; SendClientMessage(playerid, -1, "[RO] Pentru a seta limba romana foloseste /ro."); } ShowPlayerDialog(playerid, DIALOG_SEX, DIALOG_STYLE_LIST, "Alege sexul caracterului", "Barbat\nFemeie", "Alege"); SendClientMessage(playerid, 0xFFFB00FF, "Alege sexul caracterului tau."); } case DIALOG_SEX: { switch(listitem) { case 0: { SendClientMessage(playerid, 0xFFFB00FF, "Sex setat: barbat."); playerVariables[playerid][psex] = 1; } case 1: { SendClientMessage(playerid, 0xFFFB00FF, "Sex setat: femeie."); playerVariables[playerid][psex] = 2; } } ShowPlayerDialog(playerid, DIALOG_AGE, DIALOG_STYLE_INPUT, "Varsta", "Scrie varsta caracterului tau:", "Ok"); } } return 1; } -
error 010: invalid function or declaration
MiritaXD replied to Browse's question in Ajutor Scripting
-
error 010: invalid function or declaration
MiritaXD replied to Browse's question in Ajutor Scripting
Arata cum sunt declarate -
error 010: invalid function or declaration
MiritaXD replied to Browse's question in Ajutor Scripting
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { switch(dialogid) { case DIALOG_REGISTER: { if(!response) return Kick(playerid); if(strlen(inputtext) < 6 || strlen(inputtext) > 32) { format(szMessage, -1, "Hello %s. Welcome to server!", szPlayerName); SendClientMessage(playerid, 0x844185FF, szMessage); SendClientMessage(playerid, -1, "You aren't registered yet. Please enter your desired password in the dialog box to register."); ShowPlayerDialog(playerid, DIALOG_REGISTER, DIALOG_STYLE_PASSWORD, "SERVER: Registration", "{844185}Hello.\n\{FFFFFF}Please enter your desired password below!", "Register", "Cancel"); /*format(string, sizeof(string),"{FFFFFF}Please enter your desired password below!",GetName(playerid)); ShowPlayerDialog(playerid, DIALOG_REGISTER,DIALOG_STYLE_PASSWORD, "SERVER: Registration", string, "Register", "Cancel");*/ } else { WP_Hash(playerVariables[playerid][ppassword], 129, inputtext); format(szQuery, sizeof(szQuery), "INSERT INTO `users` (name, password, IP) VALUES ('%s', '%s', '%s')", GetName(playerid), playerVariables[playerid][ppassword], playerVariables[playerid][pip]); mysql_function_query(handle, szQuery, true, "insertAccount", "ii", THREAD_NO_RESULT, playerid); format(szMediumString, 156, "New account: %s (%d).", szPlayerName, playerid); //submitToAdmins(COLOR_RED, szMediumString, 1); SendClientMessage(playerid, -1, szMediumString); ShowPlayerDialog(playerid, DIALOG_LANGUAGE, DIALOG_STYLE_MSGBOX, "SERVER: Language", "Alege limba in care vor fi afisate mesajele.\nChoose the language that you speak.", "Romana", "English"); } } case DIALOG_LANGUAGE: { if(response) { playerVariables[playerid][pLanguage] = 2; SendClientMessage(playerid, -1, "Limba setata: romana.", "[EN] To set the language to English, use /en."); } else { playerVariables[playerid][pLanguage] = 1; SendClientMessage(playerid, -1, "Language set to english.", "[RO] Pentru a seta limba romana foloseste /ro."); } ShowPlayerDialog(playerid, DIALOG_SEX, DIALOG_STYLE_LIST, "Alege sexul caracterului", "Barbat\nFemeie", "Alege"); SendClientMessage(playerid, 0xFFFB00FF, "Alege sexul caracterului tau."); } case DIALOG_SEX: { switch(listitem) { case 0: { SendClientMessage(playerid, 0xFFFB00FF, "Sex setat: barbat."); playerVariables[playerid][psex] = 1; } case 1: { SendClientMessage(playerid, 0xFFFB00FF, "Sex setat: femeie."); playerVariables[playerid][psex] = 2; } } ShowPlayerDialog(playerid, DIALOG_AGE, DIALOG_STYLE_INPUT, "Varsta", "Scrie varsta caracterului tau:", "Ok"); } } return 1; } incearca -
Vezi ca in baza de date ai tabelul "vehicles", acolo sunt toate(doar ce descarcai acum gm ul si verificai)