Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.
GTAONLINE.PL
Tematy otagowane jako: frakcja
41. [INNE] Frakcja
Witam! Dzi? postanowi?em nauczy? si? robi? frakcji typu Policja, i.t.p. Niby co? tam po kopiowa?em, popisa?em, co? sklei?em. Ale mam errory.
Kod:


C:UsersSzymonDesktopSerwer TruckgamemodesST.pwn(259) : error 029: invalid expression, assumed zero
C:UsersSzymonDesktopSerwer TruckgamemodesST.pwn(259) : error 029: invalid expression, assumed zero
C:UsersSzymonDesktopSerwer TruckgamemodesST.pwn(259) : warning 215: expression has no effect
C:UsersSzymonDesktopSerwer TruckgamemodesST.pwn(259) : error 001: expected token: ";", but found "]"
C:UsersSzymonDesktopSerwer TruckgamemodesST.pwn(259) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


4 Errors.


A oto linijka 259.

Kod:


if(LOGIN[playerid] == 0){ GivePlayerMoney(playerid, 50000);}


Oczywi?cie za pomoc Piwko :P
42. [INNE] Frakcja czasowa
Witajcie :)

Jak np. da? komu? skina jakie? frakcji kt?ry b?dzie mia? przez jaki? okres, np. 3 dni ?

Wz?r dawania frakcji :

Kod:


CMD:dajfrakcja(playerid, params[])
{
if(!ToAdminlvl(playerid, 3))
return SendClientMessage(playerid, KOLOR_CZERWONY, "Komenda tylko dla HeadAdmina");

new player, id;
if(sscanf(params, "dd", player, id))
return SendClientMessage(playerid, KOLOR_CZERWONY, "U?yj: /dajlider <id> <frakcja id>");

PlayerInfo[player][gFrakcja]=id;
ZapiszGracza(player);
format(dstring, sizeof(dstring), "Zostal Ci przydzielony lider frakcji nr. - %d.", id);
ShowPlayerDialog(player, 0, DIALOG_STYLE_MSGBOX, "Info", dstring, "Rozumiem", "");
format(dstring, sizeof(dstring), "Dales %s lidera frakcji nr. - %d.", Nick(player),id);
ShowPlayerDialog(playerid, 0, DIALOG_STYLE_MSGBOX, "Info", dstring, "Rozumiem", "");
return 1;
}


Za pomoc piweczka i reput + !
43. [INNE] frakcja
Witam.Mam problem z frakcja,kt?ra wyci??em z mapy.Jest masa error'?w,warning?w.Prosz? o pomoc w jej naprawie + prosi?bym o zmian? komend na zcmd.Za pomoc piwko i respekt. ;)


[code] #include <a_samp>
#include <dini>



#define TEAM_POMOC 1

#define POMOC "POMOC.ini"
new string[256];
new wpomoc[MAX_PLAYERS];
new gPlayerClass[MAX_PLAYERS];
new gTeam[MAX_PLAYERS];

public OnGameModeInit()
{


if(dini_Exists(POMOC)){
}else{
dini_Create(POMOC);
}

AddPlayerClass(50,1041.8950,1307.7068,10.9,270,0,0,0,0,0,0); // //POMOC 19

return 1;
}

SetPlayerClass(playerid, classid) {

if(classid == 0) {
DajDoPOMOC(playerid);
gTeam[playerid] = TEAM_POMOC;
}
}

public OnPlayerRequestSpawn(playerid)
{
if(gTeam[playerid] == TEAM_POMOC && wpomoc[playerid] == 1){
return 1;
}
else if(gTeam[playerid] == TEAM_POMOC && wpomoc[playerid] != 1){
return 0;
}

return 1;
}

public OnPlayerRequestClass(playerid, classid)
{


SetPlayerClass(playerid, classid);
SetupPlayerForClassSelection(playerid);
gPlayerClass[playerid] = classid;

switch (classid) {
case 0:
...
44. [INNE] Response - Frakcja
Witam mam problemik dodalem frakcje PD ( POMOCDROGOWA) i wszystko jest git ale gdy chce wejsc na skina frakcji to zezwala a powinno by? tak aby nie zezwala?o bo nie jest dodany oczywi?cie zrobi?em cmd na dodanie do frakcji lecz coo? si? kie?basi ;/


KOD :

[code]if(dialogid == SPAWN)
{
if(response)
{
switch(listitem)
{
case 0:
{
gTeam[playerid] = TEAM_TRUCKERS;
SetPlayerColor(playerid,COLOR_LEMON);
SetPlayerSkin(playerid, 29);
}
case 1:
{
if(GetPlayerTeam(playerid) == POLICJA && DOF_GetInt(POLICJAP, PlayerName(playerid)) == 0)//sprawdzamy czy gracz wybra? skin policjanta i czy nie ma go w pliku frakcji
{
SendClientMessage(playerid, COLOR_LEMON, "SERV: {FFFFFF}Nie jestes w Policji!");
return ShowPlayerDialog(playerid, SPAWN, DIALOG_STYLE_LIST, "Chc? Pracowa? jako:", "Kierowca (domy?lny)nPolicjanPomocDrogowa", "Wybierz", "Anuluj");
}
SetPlayerTeam(playerid, POLICJA);
SetPlayerColor(playerid,COLOR_BLUE);
SetPlayerColor(playerid, 0xFFFFFF00);
SetPlayerSkin(playerid, 280);
SetPlayerPos(playerid,1025.6708,1786.6814,11.0940);
}
case 2:
{
if(GetPlayerTeam(playerid) == POMOCD && DOF_GetInt(POMOCDP, PlayerName(playerid)) == 0)
{
SendClientMessage(playerid, COLOR_LEMON, "SerV: {FFFFFF}Nie jestes w Pomocy Drogowej!");
return ShowPlayerDialog(playerid, SPAWN, DIALOG_STYLE_LIST, "Chc? Pracowa? jako:", "Kierowca (domy?lny)nPolicjanPomocDrogowa", "Wybie...
45. [INNE] Frakcja
Witam! Chcia?em zrobi? frakcje z pewnego poradnika. Programista ten zrobi? poradnik typu: Dodaj to, dodaj tamto. Jednak?e dzi?ki temu 'poradnikowi' wyskoczy?o mi najmniej errow?w, lecz jednak. Oto jest kod, a na dole b?d? errory.

[code]
#include <a_samp>
#include <dini>
//Newy
new gTeam[MAX_PLAYERS];
new wpolicji[MAX_PLAYERS]; //W jakiej frakcji znajduje sie gracz
//Definicje
#define TEAM_POLICJA 1
#define POLICJA "POLICJA.ini"

public OnGameModeInit()
{
if(dini_Exists(POLICJA)){
}else{
dini_Create(POLICJA);
}
//Skin
AddPlayerClass(281,2239.8337,2449.3369,10.8203,265.9888,3,1,25,10,24,100);
//dodajemy
SetPlayerClass(playerid, classid) {

else if(classid == 0) { // zaczynamy od 0
DajDoPolicji(playerid);
gTeam[playerid] = TEAM_POLICJA;
}
public OnPlayerRequestSpawn(playerid)
{
if(gTeam[playerid] == TEAM_POLICJA && wpolicji[playerid] == 1){
return 1;
}
else if(gTeam[playerid] == TEAM_POLICJA && wpolicji[playerid] != 1){
return 0;
}
public OnPlayerRequestClass(playerid, classid)
{
case 0:

{

GameTextForPlayer(playerid, "~w~Policja", 2000, 6);

}
public OnPlayerSpawn(playerid)
{
else if (gTeam[playerid] == TEAM_POLICJA ){
new nen[256];
format(nen, 256, "[P]%s", Player(playerid)); //Literka przy nicku gracza [P]
SetPlayerName(playerid, nen);
SetPlayerColor(playerid,0xFFFFFF00); //Ustawiamy kolor frakcji...
46. Frakcja
Mam problem ze skryptem na dodawanie nowych pracownik?w do poli :( Oto kod
Kod:


function dajpolicja (playerSource, commandName, accountName)
if accountName then
aclGroupAddObject (aclGetGroup("Policja"), "user."..accountName)


outputChatBox ("Gracz '"..accountName.."' zosta? dodany przez ciebie do Policji!", playerSource)
else
outputChatBox ("Nie ma takiego gracza!", playerSource)
outputChatBox ("?le napisa?e?, poprawnie to /dajpoli [gracz]", playerSource)
end
end

addCommandHandler ("dajpoli", dajpolicja)
47. Frakcja
Napisa?em frakcje, wszystko dzia?a dobrze poza jednym szczeg??em...

w tabelce pod TAB'em mam wy?wietlon? list? frakcji, gdy gracz zaloguje si? to nie zostaje przypisany do frakcji w tabelce tylko jest widoczny jako zwyk?y gracz.

Jak ustawi? kolory frakcji w tej tabelce?

Kod:

Burmistrz = createTeam ( "Burmistrz", 225, 224, 141 )

function Burmistrz ( thePlayer )
local playerName = getAccountName ( getPlayerAccount ( thePlayer ) )
if isObjectInACLGroup ( "user." .. playerName, aclGetGroup ( "Burmistrz" ) ) then
setPlayerTeam ( thePlayer, Burmistrz )
setElementModel ( thePlayer, 240 )
setElementPosition ( thePlayer, -207.2491607666, 1119.2895507813, 20.4296875 )
setPlayerNametagColor ( thePlayer, 225, 224, 141 )
else
outputChatBox( "Nie jeste? Burmistrzem.", getRootElement())
end
end
addCommandHandler ( "bur.log", Burmistrz )