-
Posts
145 -
Joined
-
Last visited
-
Days Won
7
Content Type
Profiles
Forums
News
Documentation
Posts posted by Razvan Eternity
-
-
1 minute ago, Sp1dey said:
https://pastebin.com/fg4yxQDg
Nu am pus tot, deoarece sunt scripturi din RemoveBuildingForPlayer si CreatePlayerTextDrawDe ce ai pus // in fata la alea? D-asta nu iti merge, la interior trebuie sa pui interiorul locatiei.
-
3 minutes ago, Sp1dey said:
Da-mi mai bine OnPlayerConnect
-
-
8 minutes ago, Sp1dey said:
A pus, am copilat iar la intrare pe server, nu apare nimic, am si scos coordonatele din ShowPlayerDialog si nimic...
Nu am lucrat cu gamemode-ul 'Bottles', insa, banuiesc ca totusi se poate edita. Depinde de cel care a facut gamemode-ul.
-
La onplayerconnect adaugi:
SetPlayerPos(playerid, 1.808619,32.384357,1199.593750);
SetPlayerVirtualWorld(playerid, playerid+1);
SetPlayerInterior(playerid, interior);
La onplayerspawn:
SetPlayerVirtualWorld(playerid, 0);
SetPlayerInterior(playerid, 0);
- 1
-
Ai greșit linkul de la virustotal.
-
-
Nu te cunosc, însă te recomand. Din câte am văzut, ai niște sisteme interesante.
- 1
-
4 hours ago, KoBBy said:
Am incercat sa bag sistemul Click in GM Burned, dar imi da aceste erori.
(11420) : error 035: argument type mismatch (argument 2) (11437) : error 035: argument type mismatch (argument 2) (33227) : error 025: function heading differs from prototype (33227) : error 025: function heading differs from prototype
Liniile:
case DIALOG_LOGIN2: { if(!response) return Kick(playerid); if(strlen(inputtext)) { new tmppass[64]; mysql_real_escape_string(inputtext, tmppass); OnPlayerLogin(playerid,MD5_Hash(tmppass)); // linia problema } /// case DIALOG_LOGIN3: { if(!response) return Kick(playerid); if(strlen(inputtext)) { new tmppass[64]; mysql_real_escape_string(inputtext, tmppass); OnPlayerLogin(playerid,MD5_Hash(tmppass)); // ljnia problema } /// function OnPlayerLogin(playerid,password[]) { // Linia problema new playername2[MAX_PLAYER_NAME]; GetPlayerName(playerid, playername2, sizeof(playername2)); new qstr[100]; new result[456]; format(qstr,100,"SELECT * FROM users WHERE `name`='%s' AND `password`='%s'",playername2,password); mysql_query(SQL,qstr); mysql_store_result(); if(mysql_num_rows() > 0) { if(mysql_retrieve_row()) { GameTextForPlayer(playerid, "~y~Loading account...", 20000, 4); PlayerTextdraws(playerid);
case DIALOG_LOGIN2: { if(!response) return Kick(playerid); if(strlen(inputtext)) { OnPlayerLogin(playerid, inputtext); } /// case DIALOG_LOGIN3: { if(!response) return Kick(playerid); if(strlen(inputtext)) { OnPlayerLogin(playerid, inputtext); }
-
OnPlayerLogin(playerid, inputtext);
Incearca asa, ar trebuii sa mearga.
-
E destul de ok, insa eu tot raman pe zCMD.
-
31 minutes ago, KoBBy said:
Da, folosesc GM Burned
Incearca sa scoti MD5_HASH si parantezele de la tmppass.
-
Incearca sa iei unul din gamemode-ul BigZone, e asemanator cu cel de pe bugged. Poti sa-l editezi, e unul ok.
-
On 22.12.2017 at 4:47 PM, atr012222 said:
C:\Users\xdxda\Desktop\Gamemod oficial\Gamemode rpg.thug.ro\gamemodes\GM.pwn(82) : fatal error 100: cannot read from file: "getvcolor"
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
1 Error.
eroare la copilare .o rezolvare?Lasa-te, daca nici eroarea asta nu stii s-o rezolvi, e clar.
-
Dynamic Jobs - MySQL R41-4
(!) Comenzile sunt doar niste exemple, ele trebuie sa fie facute de la 0.
Baza de date: https://www.solidfiles.com/v/KvwwBMAzveBB3
Coduri:
// define (Aici scriem in loc de '2' cate joburi vor fi pe server, dar trebuie adaugat cate un 1, gen daca tu ai 4, pui 5)
#define MAX_JOBS (2)
// enum
enum jInfo
{
jName[64],
jID,
Float:jPosX,
Float:jPosY,
Float:jPosZ,
jObject,
jWork,
Float:jWorkPosX,
Float:jWorkPosY,
Float:jWorkPosZ,
jWorkObject,
jWorkVehicle
};
new JobInfo[MAX_JOBS][jInfo];// vehiculul de la job (se va putea schimba din baza de date)
new JobVeh[MAX_PLAYERS];
// ongamemodeinit
mysql_tquery(SQL, "SELECT * FROM `jobs`", "LoadDynamicJobs", "");
forward LoadDynamicJobs();
public LoadDynamicJobs() {
for(new j = 1; j <= MAX_JOBS; j++)
{
new jid = j - 1, string[256];
cache_get_value_name(0, "Name", JobInfo[jid][jName], 64);
cache_get_value_name_int(0, "ID", JobInfo[jid][jID]);
cache_get_value_name_float(0, "PosX", JobInfo[jid][jPosX]);
cache_get_value_name_float(0, "PosY", JobInfo[jid][jPosY]);
cache_get_value_name_float(0, "PosZ", JobInfo[jid][jPosZ]);
cache_get_value_name_int(0, "Object", JobInfo[jid][jObject]);
format(string, sizeof(string), "{FF0000}%s Job\n{FFFFFF}Type {FF0000}/getjob {FFFFFF}to get this job.", JobInfo[jid][jName]);
Create3DTextLabel(string, -1, JobInfo[jid][jPosX], JobInfo[jid][jPosY], JobInfo[jid][jPosZ], 10, 0, 0);
CreateDynamicPickup(JobInfo[jid][jObject], 23, JobInfo[jid][jPosX], JobInfo[jid][jPosY], JobInfo[jid][jPosZ]);
cache_get_value_name_int(0, "Work", JobInfo[jid][jWork]);
if(JobInfo[jid][jWork] == 1) {
cache_get_value_name_float(0, "WorkPosX", JobInfo[jid][jWorkPosX]);
cache_get_value_name_float(0, "WorkPosY", JobInfo[jid][jWorkPosY]);
cache_get_value_name_float(0, "WorkPosZ", JobInfo[jid][jWorkPosZ]);
cache_get_value_name_int(0, "WorkObject", JobInfo[jid][jWorkObject]);
cache_get_value_name_int(0, "WorkVehicle", JobInfo[jid][jWorkVehicle]);
CreateDynamicPickup(JobInfo[jid][jWorkObject], 23, JobInfo[jid][jWorkPosX], JobInfo[jid][jWorkPosY], JobInfo[jid][jWorkPosZ]);
format(string, sizeof(string), "{FF0000}%s Work Point\n{FFFFFF}Type {FF0000}/work {FFFFFF}to start working.", JobInfo[jid][jName]);
Create3DTextLabel(string, -1, JobInfo[jid][jWorkPosX], JobInfo[jid][jWorkPosY], JobInfo[jid][jWorkPosZ], 10, 0, 0);
}
}
return 1;
}// comenzi
CMD:getjob(playerid, params[]) {
if(IsPlayerInRangeOfPoint(playerid, 5, JobInfo[1][jPosX], JobInfo[1][jPosY], JobInfo[1][jPosZ])) {
Job[playerid] = 1;
new string[256];
format(string, sizeof(string), "{FF0000}Jobs: {FFFFFF}Jobul tau este acum %s.", JobInfo[1][jName]);
SendClientMessage(playerid, -1, string);
return 1;
}
return 1;
}CMD:work(playerid, params[]) {
if(IsPlayerInRangeOfPoint(playerid, 5, JobInfo[1][jWorkPosX], JobInfo[1][jWorkPosY], JobInfo[1][jWorkPosZ])) {
if(Job[playerid] != 1) return 1;
JobVeh[playerid] = CreateVehicle(JobInfo[1][jWorkVehicle], JobInfo[1][jWorkPosX], JobInfo[1][jWorkPosY], JobInfo[1][jWorkPosZ], 0, -1, -1, -1);
PutPlayerInVehicle(playerid, JobVeh[playerid], 0);
new engine, lights, alarm, doors, bonnet, boot, objective;
GetVehicleParamsEx(JobVeh[playerid], engine, lights, alarm, doors, bonnet, boot, objective);
SetVehicleParamsEx(JobVeh[playerid], 1, lights, alarm, 1, bonnet, boot, objective);
SetPlayerCheckpoint(playerid, JobInfo[1][jPosX], JobInfo[1][jPosY], JobInfo[1][jPosZ], 3.5);
}
else if(Job[playerid] == 1) return SetPlayerCheckpoint(playerid, JobInfo[1][jWorkPosX], JobInfo[1][jWorkPosY], JobInfo[1][jWorkPosZ], 3);
return 1;
} -
37 minutes ago, Zeca said:
Salutari.te rog frumos ajutor mai jos wanted players :0 HUD
Ai nevoie de CopCMD pentru asta.
- 1
-
4 hours ago, valyhh said:
Cine are o baza cu systemu de garage sa pot sa ieu de acolo va rog datele
E virus asta. Ti-l recomand, 100% nu-ti fura conturi.
-
Scump. Nu prea merita 25 de euro pentru un cont cu 3 legendare.
Si eu am 3 legendare in arena 10 (royale ghost, inferno si lava).
-
UPDATE: Link de downdoad adaugat: https://www.solidfiles.com/v/3MqD8NxYgvgx7
-
2 hours ago, Ge0 said:
frumos , chiar imi place !
Gamemode-ul va fi postat asa curand, iar prin martie ii voi aduce un update mai mare, pana atunci trebuie sa-mi iau un pc nou si na.
-
4 hours ago, Banditul said:
Nu inteleg ce legatura are website cu faptul ca primeste eroarea ca nu gaseste gm/nu se afla in server.cfg
ON: In primul rand asigura-te ca ai titanium.amx in folderul gamemodes. De cele mai multe ori cand incercam sa rulez serv dar nu imi dadeam seama ca am erori(si nu exista un .amx) imi dadea eroarea aia.
Si incerca sa pui
gamemode0 titanium 1
Nu stiu daca va ajuta aceasta setare da nu se stie
Am vazut ca a pus "website www. .ro"
-
1 minute ago, Vasile123 said:
eroarea asta e provocata de la "gamemode0", de la linie, totusi, daca tu in gamemodes ai titanium.amx nu ar trebui sa o primesti.
verifica la website, daca e de acolo.
-
1 minute ago, Vasile123 said:
am pus si tot nu merge tot asta imi da
nu are cum, da-mi server.cfg iara.
-
1 minute ago, Vasile123 said:
La gamemode, verifica in folderul 'gamemodes' cum este numit si pune-l acolo, si sterge "1"
[Ajutor] Register/Login intr-un VW.
in Discuţii scripting
Posted
Scoate //, in loc de 'interior' pui ID-ul interiorului din avion.