-
Příspěvků
145 -
Registrován
-
Aktivní
-
Vítězných dnů
1
Content Type
Profiles
Forums
Calendar
Gallery
SA-MP
Everything posted by FrOsTy14
-
Zdravím, dělám tabulku ve které, když kliknu se zobrazí jína tabulka, akorát nevím jak to definovat: (42) case 0: ShowPlayerDialog(playerid, Hudba, DIALOG_STYLE_LIST,"Rap/HipHop","fgdfsdsf","Konec"); (43) case 1: ShowPlayerDialog(playerid, Hudba, DIALOG_STYLE_LIST,"DubStep","asdasdads","Konec"); A hodím mi to error: (42)warning 202: number of arguments does not match definition (43)warning 202: number of arguments does not match definition Dobrý mám to chybělo mi tam první tlačítko LOCK
-
Aha ok.
-
Zdavím, našel jsem tady na forum alarm, bohužel nefunkční. Potřeboval bych aby se alarm spustil když do něho dám větší dmg. #include <a_samp> new bool:Alarmed[MAX_VEHICLES]; forward AlarmOff(vehicleid); public OnUnoccupiedVehicleUpdate(vehicleid, playerid, passenger_seat) { if(Alarmed[vehicleid]) return; else { new engine,lights,alarm,doors,bonnet,boot,objective; Alarmed[vehicleid] = true; GetVehicleParamsEx(vehicleid,engine,lights,alarm,doors,bonnet,boot,objective); SetVehicleParamsEx(vehicleid,engine,lights,1,doors,bonnet,boot,objective); SetTimerEx("AlarmOff",60000,0,"i",vehicleid); } } public AlarmOff(vehicleid) { new engine,lights,alarm,doors,bonnet,boot,objective; Alarmed[vehicleid] = false; GetVehicleParamsEx(vehicleid,engine,lights,alarm,doors,bonnet,boot,objective); SetVehicleParamsEx(vehicleid,engine,lights,0,doors,bonnet,boot,objective); }
-
Tak o čem ?
-
1)Mta Editor 2)Sedni si do auta,dej si ho kde potřebuješ(musíš být v něm) pak napiš /save jmenosavu(bude se ukazovat v poznamkach za souřadnicemi) Teď běž do Dokumentů-GtaSanAndreas UserFiles-SAMP-savepositions a tam to budeš mít.
-
Zdravím, potřeboval bych,aby mi to napsalo tu zprávu a pak to kicklo, ale ono to kickne a ten hráč neví za co. dcmd_kick(playerid, params[]) { new Adminp = Admin[playerid]; if(Adminp >= 2) { new id; new Duvod[128]; new Hrac[64]; new Hrac2[64]; new Hrac3[64]; new Hname[MAX_PLAYER_NAME]; if(sscanf(params, "us", id, Duvod)) { SendClientMessage(playerid, COLOR_WHITE,"/kick ID DŮVOD"); return 1; } else if(id == INVALID_PLAYER_ID) { SendClientMessage(playerid, COLOR_WHITE,"Hráč není na serveru!"); } else { GetPlayerName(id, Hname, sizeof(Hname)); GetPlayerName(playerid, Hrac, sizeof(Hrac)); format(Hrac, sizeof(Hrac),"Hráč %s byl vyhozen Administrátorem %s",Hname, Hrac); SendClientMessageToAll(COLOR_RED, Hrac); format(Hrac2, sizeof(Hrac),"Byl jsi vyhozen Administrátorem %s!", Hrac); SendClientMessage(id, COLOR_RED,Hrac2); format(Hrac3, sizeof(Hrac3),"Hráč %s byl vyhozen!",Hname); SendClientMessage(playerid, COLOR_RED,Hrac3); Kick(id); return 1; } return 1; } return 1; }
-
ale funguje to
-
Jo asi to jde díky LOCK
-
tak to nejde -1 není barva
-
Takhle to nejde. SendClientMessage má (playerid,color,"text")
-
Zdravím potřeboval bych tento kod, aby to smazalo chat jen hráčovi ne všem. for(new c=0;c<65;c++) SendClientMessageToAll(-1," ");
-
Já to neupravoval ,,Kárečku''
-
Teď jsem to zkoušel hodilo mi to error něco že není nikde použit : __oid__,__sX__,__sY__,__sZ__,__temp_string__
-
Ale ja to potřebuji hodit na nějaké místo,ale aby to nebylo jak TextDraw.Že to tam zůstane
-
Zdravím mohl bych na server hodit svůj obrazek(na určité místo), nebo udělat svůj object ?
-
Ok. LOCK
-
Jo ale ukáže se tam Audio Stream: ................................. a to ja nechci
-
Zdravím potřeboval bych poradit jak udělat,aby mi hrála hudba když se připojím na server, ale aby to bylo tak jak na reálným životě bez toho že to něco napíše do chatu
-
Super díky chybělo mi to v conectu Můžete LOCK
-
Zdravím mám tu problém s TextDraw dal jsem tam 2 a ukáže se mi jen jeden new Text:by; new Text:fm; public OnGameModeInit() { by = TextDrawCreate(350, 180, "FrOsTy14"); TextDrawColor(by, COLOR_RED); TextDrawFont(by, 1); TextDrawSetOutline(by, 1); TextDrawSetProportional(by, true); TextDrawLetterSize(by, 0.6, 1); fm = TextDrawCreate(300, 200, "Fun Mode"); TextDrawColor(fm, COLOR_WHITE); TextDrawFont(fm, 1); TextDrawSetOutline(fm, 1); TextDrawSetProportional(fm, true); TextDrawLetterSize(fm, 1, 6.5); return 1; } Public OnPlayerSpawn(playerid) { TextDrawHideForPlayer(playerid, by); TextDrawHideForPlayer(playerid, fm); return 1; }
-
Zdravím potřeboval bych id,vanocnich,obcjectu,nebo,rovnou,cely,novy,mta,s,temito,objektami. sory,ze,pisu,bez,mezer,rozbila,se,mi,klavesnice.
-
Zdravím stáhl jsem z jednoho téma, které už je uzavřené příkaz na ban #define dcmd(%1,%2,%3) if ((strcmp((%3)[1], #%1, true, (%2)) == 0) && ((((%3)[(%2) + 1] == 0) && (dcmd_%1(playerid, "")))||(((%3)[(%2) + 1] == 32) && (dcmd_%1(playerid, (%3)[(%2) + 2]))))) return 1 #include <a_samp> #include <Dini> #include <md5> #include <ZCMD> #pragma tabsize 0; #define COLOR_WHITE 0xFFFFFFAA new spravce[MAX_PLAYERS]; public OnPlayerCommandText(playerid, cmdtext[]) dcmd_ban(playerid, params[]) { new id = strval(params); if(spravce[playerid] != 1) return SendClientMessage(playerid,COLOR_WHITE, "Niesi Admin");//ak není admin if (!strlen(params)) return SendClientMessage(playerid,COLOR_WHITE, "Použití /ban id"); if(!IsPlayerConnected(id)) return SendClientMessage(playerid,COLOR_WHITE, "[!] Toto id neni pripojené!");//keby dal id hráča ktorý tu není format(string, sizeof(string), "Admin %s ZABANOVAL hráce %s zo serveru!", PlayerName(playerid),PlayerName(id));//text vypíše SendClientMessageToAll(0xFF0000AA, string); Ban(id);//zabanuje id return 1; } A když dám F5 tak mi pawno spadne.
-
To mi nejde ale aspoň mi můžete pomoc s tímhle dělám příkaz na smazání chatu. error 017: undefined symbol "dcmd_spam" error 017: undefined symbol "dcmd_spam" error 017: undefined symbol "params" code: #define dcmd(%1,%2,%3) if ((strcmp((%3)[1], #%1, true, (%2)) == 0) && ((((%3)[(%2) + 1] == 0) && (dcmd_%1(playerid, "")))||(((%3)[(%2) + 1] == 32) && (dcmd_%1(playerid, (%3)[(%2) + 2]))))) return 1 new AdminLevel[MAX_PLAYERS]; #define MAX_PLAYERS_EX "20" { dcmd(spam, 4, cmdtext); //Toto if (strcmp("/spam", cmdtext, true, 10) == 0) { dcmd_spam(playerid, params[]) //Toto je začátek příkazu za dcmd_ je vždy, jaký příkaz se bude používát pro vykonání dané činosti. {//Otevřeme příkaz. #pragma unused params // Nebudeme využívat jiné místo než /Clearchat. if(AdminLevel[playerid] > 0) //Když má AdminLevel vetší než 0. { for(new c=0;c<65;c++) SendClientMessageToAll(-1," "); // 65 krát odešle všem hráčům prázdnou zprávu. new string[100], name[24]; // Definice textu zprávy a hráčova jména. GetPlayerName(playerid, name, sizeof(name)); //Zjistí hráčův nick. format(string, sizeof(string), "# Administrátor %s promazal chat.", name); //Nadefinujeme zprávu, která se odešle po vymazání chatu. SendClientMessageToAll(-1, string); //Odešle zprávu všem hráčům, kdo promazal chat. }else{ //Nebo když má Admin Level menší nebo roven 0. SendClientMessage(playerid, -1, "Nemáš AdminLevel vetší než 0."); //Odešle zprávu hráči, že není administrátorem. }//Ukončení zkoumání proměny. return 1; //Ukončení příkazu pozitivně. }//Ukončení příkazu. return 1; } } Dělal jsem to podle návodu
-
Zdravím mám tady error chci udělat příkaz setlvl code: { CMD:setlevel(playerid, params[]) { new iD, Level, gQuery[250], pName[24], gMessage[250], gVictim[24]; if(IsPlayerAdmin(playerid) == 1) { if(sscanf(params, "ui", iD, Level)) return SendClientMessage(playerid, 0xFF0000FF, "* Usage: /setlevel [playerid] [level]"); else if(iD == playerid) return SendClientMessage(playerid, 0xFF0000FF, "* You cannot use that command on yourself"); else if(!IsPlayerConnected(iD)) return SendClientMessage(playerid, 0xFF0000FF, "* That player is offline."); else { GetPlayerName(playerid, pName, sizeof(pName)); GetPlayerName(iD, gVictim, sizeof(gVictim)); format(gQuery, sizeof(gQuery), "UPDATE Users SET Admin = '%i' WHERE Name = '%s'", Level, pName); mysql_query(gQuery); format(gMessage, sizeof(gMessage), "* You have set %s an admin. Level: %i", gVictim, Level); SendClientMessage(playerid, 0xFFFFFFFF, gMessage); format(gMessage, sizeof(gMessage), "* You have been set as a level %i admin.", Level); SendClientMessage(playerid, 0xFFFFFFFF, gMessage); AccountInfo[iD][Admin] = Level; } } else { SendClientMessage(playerid, 0xFF0000FF, "* You are not an admin."); } return 1; } error 029: invalid expression, assumed zero undefined symbol "cmd_setlevel" invalid expression, assumed zero fatal error 107: too many error messages on one line
-
Zdravím mám tady code: if (strcmp("/infernus", cmdtext, true, 10) == 0) { new vehicleid; new Float:X,Float:Y,Float:Z,Float:Angle; GetPlayerPos(playerid,X,Y,Z); GetPlayerFacingAngle(playerid,Angle); GetPlayerVehicleID(playerid); vehicleid = vehicleid = CreateVehicle(411,X,Y,Z,Angle,-1,-1,600); PutPlayerInVehicle(playerid, vehicleid, 0); return 1; } ale potřebuju že když si spawne infernus tak se auto které spawnul před tím smaže. Děkuji