16.07.2017, 18:27
(
Последний раз редактировалось PedroH; 16.07.2017 в 18:59.
)
Quote:
@PedroH, nossa em.. De onde vc tirou essa lуgica ? '-'
PHP код:
PHP код:
|
devo colocar isso nas callbacks?
coloquei assim e nao foi, tenho uma leve impressao de que tem algo faltando kk
Quote:
OnPlayerDisconnect.. new String[50], Nome[MAX_PLAYER_NAME]; GetPlayerName(playerid, Nome, sizeof Nome); format(String, sizeof String, "Pasta2/%s.ini", Nome); DOF2_SetInt(String, "Morreu", pInfo2[playerid][Morreu]); DOF2_SetInt(String, "Matou", pInfo2[playerid][Matou]); OnPlayerSpawn... new String[50], Nome[MAX_PLAYER_NAME]; GetPlayerName(playerid, Nome, sizeof Nome); format(String, sizeof String, "Pasta/%s.ini", Nome); DOF2_SetInt(String, "Morreu", pInfo2[playerid][Morreu]); DOF2_SetInt(String, "Matou", pInfo2[playerid][Matou]); SetTextPlayer(playerid); |
erro:
Quote:
C:\Users\Pedro W7\Desktop\matoumorreu.pwn(47) : error 035: argument type mismatch (argument 3) C:\Users\Pedro W7\Desktop\matoumorreu.pwn(4 ![]() C:\Users\Pedro W7\Desktop\matoumorreu.pwn(54) : error 035: argument type mismatch (argument 3) C:\Users\Pedro W7\Desktop\matoumorreu.pwn(55) : error 035: argument type mismatch (argument 3) C:\Users\Pedro W7\Desktop\matoumorreu.pwn(6 ![]() C:\Users\Pedro W7\Desktop\matoumorreu.pwn(69) : error 033: array must be indexed (variable "Nome") C:\Users\Pedro W7\Desktop\matoumorreu.pwn(72) : error 010: invalid function or declaration Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase |
Quote:
#define FILTERSCRIPT #include <a_samp> #include DOF2 enum Playerinfos { Matou, Morreu }; new pInfo2[MAX_PLAYERS][Playerinfos]; public OnFilterScriptInit() { printf("Sistema de salvamento de Score carregado!"); return 1; } public OnFilterScriptExit() { DOF2_Exit(); printf("Sistema de salvamento de Score descarregado!"); return 1; } public OnPlayerDeath(playerid, killerid, reason) { pInfo2[killerid][Matou]++; pInfo2[playerid][Morreu]++; return 1; } public OnPlayerConnect(playerid) { return 1; } public OnPlayerDisconnect(playerid, reason) { new String[50], Nome[MAX_PLAYER_NAME]; GetPlayerName(playerid, Nome, sizeof Nome); format(String, sizeof String, "Pasta2/%s.ini", Nome); if(DOF2_FileExists(String)) { DOF2_SetInt(String, "Morreu", Nome); DOF2_SetInt(String, "Matou", Nome); DOF2_SaveFile(); } else { DOF2_CreateFile(String); DOF2_SetInt(String, "Morreu", Nome); DOF2_SetInt(String, "Matou", Nome); DOF2_SaveFile(); } return 1; } public OnPlayerSpawn(playerid) { new String[50], Nome[MAX_PLAYER_NAME]; GetPlayerName(playerid, Nome, sizeof Nome); format(String, sizeof (String), "Pasta2/%s.ini", Nome); if(DOF2_FileExists(String)) { Nome = DOF2_GetInt(String, "Matou"); Nome = DOF2_GetInt(String, "Morreu"); } } return 1; } |