BuBu
Membru-
Posts
456 -
Joined
-
Last visited
Never
Content Type
Profiles
Forums
News
Documentation
Everything posted by BuBu
-
Cred ca iei ban din cauza numelui [glow=red,2,300]"nick changed"[/glow]
-
Uitete se salveaza masinile in .cfg-ul respectiv?
-
Incearca sa il compilezi cu include-uri 0.3x deoarece nu le ai. (de la v 0.3e a aparut removebuilduing)
-
Daca folosesti modul GF trebuie sa ai ceva de genu daca nu adauga tu la setplayerspawn (functia care seteaza spawn-ul playerului) if(house !=255) { if(SpawnChange[playerid]) //If 1, then you get to your house, else spawn somewhere else { SetPlayerToTeamColor(playerid); SetPlayerInterior(playerid,HouseInfo[house][hInt]); SetPlayerVirtualWorld(playerid,HouseInfo[house][hWorld]); SetPlayerPos(playerid, HouseInfo[house][hExitx], HouseInfo[house][hExity],HouseInfo[house][hExitz]); // Warp the player PlayerInfo[playerid][pLocal] = house; HouseEntered[playerid] = house; PlayerInfo[playerid][pInt] = HouseInfo[house][hInt]; return 1; } } Functia [glow=red,2,300]spawnchange[/glow] iti schimba ori la spawn normal(factiune) ori la casa, uite de exemplu comanda /spawnchange (tot de pe gf) if(strcmp(cmd, "/spawnchange", true) == 0) { if(IsPlayerConnected(playerid)) { if(PlayerInfo[playerid][pPhousekey] != 255) { if(Spectate[playerid] != 255 && PlayerInfo[playerid][pAdmin] < 1) { SendClientMessage(playerid, COLOR_GREY, " Esti spectator nu iti poti schimba spawn-ul acum !"); return 1; } if(SpawnChange[playerid]) { SendClientMessage(playerid, COLOR_GREY, " Deacuma vei fi spawnat la 'spawn normal' !"); SpawnChange[playerid] = 0; if(IsAnInstructor(playerid)) { if(SchoolSpawn[playerid] == 0) { SchoolSpawn[playerid] = 1; SendClientMessage(playerid, COLOR_GREY, " Acum vei fi spawnat la spawn-ul de zboruri !"); } else if(SchoolSpawn[playerid] == 1) { SchoolSpawn[playerid] = 0; SendClientMessage(playerid, COLOR_GREY, " Deacuma vei fi spawnat la scoala de soferi !"); } } } else { SendClientMessage(playerid, COLOR_GREY, " Deacuma te vei spawna la casa dvs. sau unde aveti chirie !"); SpawnChange[playerid] = 1; } } else { if(IsAnInstructor(playerid)) { if(SchoolSpawn[playerid] == 0) { SchoolSpawn[playerid] = 1; SendClientMessage(playerid, COLOR_GREY, " You will now spawn at the Flying School !"); } else if(SchoolSpawn[playerid] == 1) { SchoolSpawn[playerid] = 0; SendClientMessage(playerid, COLOR_GREY, " You will now spawn at the Driving School !"); } } else { SendClientMessage(playerid, COLOR_GREY, " Nu ai chirie undeva sau nu detii o casa !"); return 1; } } } return 1; } Normal trebuie sa definesti spawnchange iar schoolspawn reprezinta factiunea School Instructor daca o ai. In fine aici editezi/stergi cum doresti tu, e foarte simplu (eu ti-am aratat cum e pe GF)
-
Nu are cum te rog arata-ne exact tot codul de la onplayerconnect (punel pe pastebin.com)
-
Folosesti functia [glow=red,2,300]IsPlayerInVehicle[/glow] http://wiki.sa-mp.com/wiki/Function:IsPlayerInVehicle
-
Te duci la comanda /enter daca ai gm GF si te iei dupa celelalte poziti ma refer trebuie sa setezi x,y,z de la pozitia cand va aplcia aceasta comanda si pozitia x,y,z unde va fi teleportat. Exemplu: if (PlayerToPoint(3.0, playerid,1836.7878,-1682.6024,13.3333)) // coordonate de unde da /enter { SetPlayerInterior(playerid,0); // interiorul unde va fi teleporata daca exista schimbi SetPlayerPos(playerid,493.5555,-24.8396,1000.6797); // coordonate unde va fi teleportat }
-
Iti ia bani deoarece ai un anti cheat de bani, gen JunkBuster si detecteaza acest FS ca un (s0b de money)
-
Are un timer care o respawneaza automat numita [glow=red,2,300]respawn_delay[/glow] De exemplu: CreateVehicle(520, 2109.1763, 1503.0453, 32.2887, 82.2873, 0, 1, 60); 60 - reprezinta timpul
-
Ai o limita de numar, ai ceva de genu if(level > nr limita || level < 0)
-
Ai alte plugin-uri,fs-uri care le folosesti, daca da care sunt. Posibil sa fie si un timer care dezactiveaza automat acest plugin.
-
Cum primesti salariul la payday sau dupa ce termii tura la acel job?
-
Tu le vrei personale sau sa fie doar inchiriabile?
-
Bun vreau urmatoarele: 1. De la cine ai host. 2. Da-ne server.cfg (sa vedem tot ce ai fs/plugins,etc) 3. Da-ne in pastebin.com urmatoarele: * OnplayerLogin * OnplayerConnect
-
Este bazat pe o baza de date care se conecteaza si fa exact cum a zis Gireada si vei reusi.
-
Deci daca te referi la teritoriu adica gangzone, da acolo se pun coordonatele noului teritoriu Foloseste programul [glow=red,2,300]Xtreme Vehicle Plotter[/glow]
-
Salut, te referi cand deschizi samp-server.exe apara consola si dispare imediat?
-
Nu am inteles mai nimic , daca tu vrei sa faci o comanda trebuie sa creezi intai [glow=red,2,300]OnPlayerCommandText[/glow] iar dupa iti faci propria comanda. P.S: Nu inteleg dece vrei sa tio faci in FS daca e comanda de /goto deoarece ai putea sa o pui direct in GM.
-
Nu poti transforma un cod sa-mp intr-unul HTML , singura solutie care o folosesc si eu este programul [glow=red,2,300]SA-MP ColorPicker[/glow] deoarece iti faci ce culoare tu si iti da cod-ul direct. Download: click aici
-
Daca folosesti mod-ul GF uitete atent la comanda [glow=red,2,300]/buy[/glow] si iti va zice ca in sbiz-ul cu numarul 9 nu este produse, daca ai alt sbiz atunci da-ne toata comanda /buy oricum cu siguranta e sbiz-ul 9 deoarece le cunosc pe toate.
-
Trebuie sa creezi intai npc-ul si dupa la OnPlayerSpawn de exemplu bot-ul de pe severul meu: if(IsPlayerNPC(playerid)) { new npcname[MAX_PLAYER_NAME]; GetPlayerName(playerid, npcname, sizeof(npcname)); if (!strcmp(npcname, "numenpc", true)) { new Text3D:Silvester = Create3DTextLabel("Georgescu Alin", COLOR_GRAD2, 10.0, 20.0, 20.0, 20.0, 0); Attach3DTextLabelToPlayer(numenpc, playerid, 0.0, 0.0, 0.3); SetPlayerSkin(playerid, 163); return 1; } return 1; }
-
Ai macar un stock care apeleaza la IsInvalidSkin ? sau l-ai definit macar ? :-j
-
Ori cum s-a zis si mai sus este o comanda de admin care are acces cu RCON ori este o comanda ascunsa in GM-ul tau , deci ia fiecare linie de la 'onplayercommandtext' si cauta la fiecare comanda, bafta :P